UNPKG

@progress/sitefinity-nextjs-sdk

Version:

Provides OOB widgets developed using the Next.js framework, which includes an abstraction layer for Sitefinity communication. Additionally, it offers an expanded API, typings, and tools for further development and integration.

9 lines (8 loc) 791 B
import { jsx as _jsx, Fragment as _Fragment, jsxs as _jsxs } from "react/jsx-runtime"; import { DateTimeFieldClient } from './date-time-field-client'; export function DateTimeFieldDefaultView(props) { const dateTimeFieldUniqueId = props.widgetContext.model.Properties.SfFieldName; const defaultRendering = (_jsxs(_Fragment, { children: [_jsx("script", { "data-sf-role": `start_field_${dateTimeFieldUniqueId}`, "data-sf-role-field-name": dateTimeFieldUniqueId }), _jsx(DateTimeFieldClient, { ...props }), _jsx("script", { "data-sf-role": `end_field_${dateTimeFieldUniqueId}` })] })); return (_jsx(_Fragment, { children: props.widgetContext.requestContext.isEdit ? _jsxs("div", { ...props.attributes, children: [" ", defaultRendering, " "] }) : defaultRendering })); }