grapesjs-tabs
Version:
Simple tabs component plugin for GrapesJS
23 lines (20 loc) • 453 B
JavaScript
import Tab from './Tab';
import Tabs from './Tabs';
import TabContent from './TabContent';
import TabContents from './TabContents';
import TabContainer from './TabContainer';
export default (editor, config = {}) => {
const dc = editor.DomComponents;
const opts = {
...config,
defaultModel: dc.getType('default').model,
editor,
};
[
Tab,
Tabs,
TabContent,
TabContents,
TabContainer,
].map(c => c(dc, opts));
}