@nexusui/components
Version:
These are custom components specially-developed for NexusUI applications. They will make your life easier by giving you out-of-the-box implementations for various high-level UI elements that you can drop directly into your application.
2 lines (1 loc) • 729 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react/jsx-runtime"),r=require("react"),t=require("./controllers/NumberFormatterDialog.component.js"),o=require("./controllers/NumberFormatterMenu.component.js");const u=r.createContext({options:{notation:"standard"},setOptions:()=>{}}),n=t=>{const{children:o,defaultProps:n}=t,[s,a]=r.useState(n??{});return e.jsx(u.Provider,{value:{options:s,setOptions:a},children:o})};exports.NumberFormatterContext=u,exports.NumberFormatterContextProvider=n,exports.useNumberFormatter=()=>({NumberFormatterDialog:t.NumberFormatterDialog,NumberFormatterMenu:o.NumberFormatterMenu,NumberFormatProvider:n}),exports.useNumberFormatterContext=()=>r.useContext(u);