{"version":3,"file":"index.cjs","sources":["../../../../../packages/components/layout/index.ts"],"sourcesContent":["import type { App } from 'vue';\nimport { Content, Footer, Header, Layout as layout } from './src/Layout';\nimport Sider from './src/Sider';\n\n/* istanbul ignore next */\nexport const LayoutHeader = Header;\nexport const LayoutFooter = Footer;\nexport const LayoutSider = Sider;\nexport const LayoutContent = Content;\n\nexport const Layout = Object.assign(layout, {\n  Header,\n  Footer,\n  Content,\n  Sider,\n  install: (app: App) => {\n    app.component(layout.name, layout);\n    app.component(Header.name, Header);\n    app.component(Footer.name, Footer);\n    app.component(Sider.name, Sider);\n    app.component(Content.name, Content);\n    return app;\n  },\n});\n\nexport default Layout;\n\nexport * from './src/interface';\nexport * from './src/props';\n"],"names":["Header","Footer","Sider","Content","layout"],"mappings":";;;;;;;;;AAKO,MAAM,YAAe,GAAAA,gBAAA;AACrB,MAAM,YAAe,GAAAC,gBAAA;AACrB,MAAM,WAAc,GAAAC,cAAA;AACpB,MAAM,aAAgB,GAAAC,iBAAA;AAEhB,MAAA,MAAA,GAAS,MAAO,CAAA,MAAA,CAAOC,eAAQ,EAAA;AAAA,UAC1CJ,eAAA;AAAA,UACAC,eAAA;AAAA,WACAE,gBAAA;AAAA,SACAD,aAAA;AAAA,EACA,OAAA,EAAS,CAAC,GAAa,KAAA;AACrB,IAAI,GAAA,CAAA,SAAA,CAAUE,eAAO,CAAA,IAAA,EAAMA,eAAM,CAAA,CAAA;AACjC,IAAI,GAAA,CAAA,SAAA,CAAUJ,eAAO,CAAA,IAAA,EAAMA,eAAM,CAAA,CAAA;AACjC,IAAI,GAAA,CAAA,SAAA,CAAUC,eAAO,CAAA,IAAA,EAAMA,eAAM,CAAA,CAAA;AACjC,IAAI,GAAA,CAAA,SAAA,CAAUC,aAAM,CAAA,IAAA,EAAMA,aAAK,CAAA,CAAA;AAC/B,IAAI,GAAA,CAAA,SAAA,CAAUC,gBAAQ,CAAA,IAAA,EAAMA,gBAAO,CAAA,CAAA;AACnC,IAAO,OAAA,GAAA,CAAA;AAAA,GACT;AACF,CAAC;;;;;;;;;;;"}