carbon-react
Version:
A library of reusable React components for easily building user interfaces.
2 lines (1 loc) • 814 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react/jsx-runtime");require("react");var r=require("styled-components"),t=require("../../style/design-tokens/carbon-scoped-tokens-provider/carbon-scoped-tokens-provider.component.js"),n=require("../../style/themes/sage/index.js");require("../../style/themes/base/index.js"),require("../../style/themes/none/index.js");var i=require("./__internal__/new-validation.context.js"),s=require("./__internal__/top-modal-provider.component.js");const o=({children:o,theme:d=n.default,validationRedesignOptIn:a=!1})=>e.jsx(r.ThemeProvider,{theme:d,children:e.jsx(t.default,{children:e.jsx(i.default.Provider,{value:{validationRedesignOptIn:a},children:e.jsx(s.TopModalProvider,{children:o})})})});exports.CarbonProvider=o,exports.default=o;