react-dyn-tabs
Version:
React dynamic tabs with full API
42 lines (41 loc) • 1.58 kB
JavaScript
import TabList, {tablistPropsManager} from '../tabList/tabList.js';
import TabListFactory from '../tabList/tabList.factory.js';
import PanelList from '../panelList/panelList.js';
import TablistView, {tablistViewPropsManager} from '../tablistView/tablistView.js';
import TablistViewFactory from '../tablistView/tablistView.factory.js';
import TablistContainer, {tablistContainerPropsManager} from '../tablistContainer/tablistContainer.js';
import TablistContainerFactory from '../tablistContainer/tablistContainer.factory.js';
import TablistOverflow, {tablistOverflowPropsManager} from '../tablistOverflow/tablistOverflow.js';
import TablistOverflowFactory from '../tablistOverflow/tablistOverflow.factory.js';
import Tabs, {TabsPropsManager} from '../tabs/tabs.js';
import TabsFactory from '../tabs/tabs.factory.js';
import Tab, {tabPropsManager, tabInnerPropsManager, closeIconPropsManager, memomizeTab} from '../tab/tab.js';
import TabFactory from '../tab/tab.factory.js';
import {useApi, useRootState, useForceUpdate} from '../hooks.js';
export default {
TablistView,
tablistViewPropsManager,
TablistViewFactory,
TablistContainer,
tablistContainerPropsManager,
TablistContainerFactory,
TablistOverflow,
TablistOverflowFactory,
tablistOverflowPropsManager,
TabList,
tablistPropsManager,
TabListFactory,
Tabs,
TabsPropsManager,
TabsFactory,
Tab,
tabPropsManager,
tabInnerPropsManager,
closeIconPropsManager,
memomizeTab,
TabFactory,
PanelList,
useApi,
useRootState,
useForceUpdate,
};