UNPKG

subhasmitalmg-react-spreadsheet-import

Version:

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

12 lines (9 loc) 680 B
import { jsx, jsxs } from 'react/jsx-runtime'; import { Modal, ModalOverlay, ModalContent } from '@chakra-ui/react'; import { ModalCloseButton } from './ModalCloseButton.js'; import { useRsi } from '../hooks/useRsi.js'; const ModalWrapper = ({ children, isOpen, onClose }) => { const { rtl } = useRsi(); return (jsx(Modal, { isOpen: isOpen, onClose: onClose, id: "rsi", variant: "rsi", closeOnEsc: false, closeOnOverlayClick: false, scrollBehavior: "inside", children: jsxs("div", { dir: rtl ? "rtl" : "ltr", children: [jsx(ModalOverlay, {}), jsx(ModalCloseButton, { onClose: onClose }), jsx(ModalContent, { children: children })] }) })); }; export { ModalWrapper };