@mrii/react-table-builder
Version:
library to easily build tables using MUI grid
29 lines (25 loc) • 1.14 kB
JavaScript
;
var jsxRuntime = require('react/jsx-runtime');
var react = require('react');
var provider = require('../context/filter/provider.js');
var provider$1 = require('../context/table-builder/provider.js');
var provider$2 = require('../context/translation/provider.js');
var index = require('../components/core-component/index.js');
const TableBuilder = /*#__PURE__*/ react.memo(/*#__PURE__*/ react.forwardRef(({ name ='not-implemented' , translation ={} , ...props }, ref)=>{
return /*#__PURE__*/ jsxRuntime.jsx(provider.TableBuilderFiltersProvider, {
name: name,
children: /*#__PURE__*/ jsxRuntime.jsx(provider$1.TableBuilderColumnsProvider, {
name: name,
children: /*#__PURE__*/ jsxRuntime.jsx(provider$2.TranslationProvider, {
translation: translation,
children: /*#__PURE__*/ jsxRuntime.jsx(index.CoreTableBuilder, {
ref: ref,
...props
})
})
})
});
}));
exports.TableBuilder = TableBuilder;
exports.default = TableBuilder;
//# sourceMappingURL=table-builder.js.map