@aliretail/react-materials-components
Version:
31 lines (30 loc) • 1.53 kB
JavaScript
import { TableProvider, TableConsumer } from "./TableContext";
import TableContainer from "./TableContainer"; // Table 组装用组件
import Table from "./components/Table";
import Pagination, { defaultPageSizeList } from "./components/Pagination";
import ActionBar from "./components/ActionBar";
import Setting from "./components/Setting";
import ZebraButton from "./components/ZebraButton";
import CompactButton from "./components/CompactButton";
import FullscreenButton from "./components/FullscreenButton";
var Tablex = {
// 组件容器
AliretailTableContainer: TableContainer,
// 组件
AliretailTable: Table,
AliretailTablePagination: Pagination,
AliretailTableDefaultPageSizeList: defaultPageSizeList,
AliretailTableActionBar: ActionBar,
AliretailTableSetting: Setting,
AliretailTableZebra: ZebraButton,
AliretailTableCompact: CompactButton,
AliretailTableFullscreen: FullscreenButton,
// 组件 end
AliretailTableProvider: TableProvider,
AliretailTableConsumer: TableConsumer
};
export { // 组件容器
TableContainer as AliretailTableContainer, // 组件
Table as AliretailTable, Pagination as AliretailTablePagination, defaultPageSizeList as AliretailTableDefaultPageSizeList, ActionBar as AliretailTableActionBar, Setting as AliretailTableSetting, ZebraButton as AliretailTableZebra, CompactButton as AliretailTableCompact, FullscreenButton as AliretailTableFullscreen, // 组件 end
TableProvider as AliretailTableProvider, TableConsumer as AliretailTableConsumer };
export default Tablex;