UNPKG

@mrii/react-table-builder

Version:
26 lines (23 loc) 1.08 kB
import { jsx } from 'react/jsx-runtime'; import { memo, forwardRef } from 'react'; import { TableBuilderFiltersProvider } from '../context/filter/provider.mjs'; import { TableBuilderColumnsProvider } from '../context/table-builder/provider.mjs'; import { TranslationProvider } from '../context/translation/provider.mjs'; import { CoreTableBuilder } from '../components/core-component/index.mjs'; const TableBuilder = /*#__PURE__*/ memo(/*#__PURE__*/ forwardRef(({ name ='not-implemented' , translation ={} , ...props }, ref)=>{ return /*#__PURE__*/ jsx(TableBuilderFiltersProvider, { name: name, children: /*#__PURE__*/ jsx(TableBuilderColumnsProvider, { name: name, children: /*#__PURE__*/ jsx(TranslationProvider, { translation: translation, children: /*#__PURE__*/ jsx(CoreTableBuilder, { ref: ref, ...props }) }) }) }); })); export { TableBuilder, TableBuilder as default }; //# sourceMappingURL=table-builder.mjs.map