UNPKG

subhasmitalmg-react-spreadsheet-import

Version:

React spreadsheet import for xlsx and csv files with column matching and validation steps

22 lines (17 loc) 850 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var jsxRuntime = require('react/jsx-runtime'); var react$1 = require('@chakra-ui/react'); var react = require('react'); const RsiContext = react.createContext({}); const rootId = "chakra-modal-rsi"; const Providers = ({ children, theme, rsiValues }) => { const mergedTheme = react$1.extendTheme(theme); if (!rsiValues.fields) { throw new Error("Fields must be provided to react-spreadsheet-import"); } return (jsxRuntime.jsx(RsiContext.Provider, { value: rsiValues, children: jsxRuntime.jsx(react$1.ChakraProvider, { children: jsxRuntime.jsx(react$1.ChakraProvider, { cssVarsRoot: `#${rootId}`, theme: mergedTheme, children: children }) }) })); }; exports.Providers = Providers; exports.RsiContext = RsiContext; exports.rootId = rootId;