UNPKG

@react-form-builder/core

Version:

React JSON Schema Form Builder to create complex, validated, reusable forms with no deep React knowledge required

23 lines (22 loc) 1.12 kB
import { jsx as r } from "react/jsx-runtime"; import { useMemo as i } from "react"; import { namedObserver as m } from "../../utils/namedObserver.js"; import { useMobxConfig as t } from "../../utils/useMobxConfig.js"; import { NoopLocalizationEngine as n } from "../localization/NoopLocalizationEngine.js"; import { ViewerLocalizationProvider as p } from "../localization/ViewerLocalizationProvider.js"; import { SuppressResizeObserverErrors as a } from "../ui/SuppressResizeObserverErrors.js"; import { Viewer as f } from "./components/Viewer.js"; import { ViewerStoreProvider as s } from "./components/ViewerStoreProvider.js"; import { ViewerWrapper as c } from "./components/ViewerWrapper.js"; const l = (o) => { t(); const e = i(() => ({ ...o, localizationEngine: o.localizationEngine ?? new n() }), [o]); return /* @__PURE__ */ r(a, { children: /* @__PURE__ */ r(s, { props: e, children: /* @__PURE__ */ r(p, { children: /* @__PURE__ */ r(c, { children: /* @__PURE__ */ r(f, {}) }) }) }) }); }, b = m("FormViewerLite", l); export { b as FormViewerLite }; //# sourceMappingURL=FormViewerLite.js.map