{"version":3,"file":"index.mjs","sources":["../../../../../packages/components/dropdown/index.ts"],"sourcesContent":["import type { App, Plugin } from 'vue';\nimport ADropdown from './src/Dropdown';\nimport ADropdownButton from './src/DropdownButton';\n\nexport const DropdownButton = ADropdownButton;\n\nexport const Dropdown = Object.assign(ADropdown, {\n  Button: DropdownButton,\n  install(app: App) {\n    app.component(ADropdown.name, ADropdown);\n    app.component(ADropdownButton.name, ADropdownButton);\n    return app;\n  },\n});\n\nexport default Dropdown as typeof Dropdown & Plugin & {\n  readonly Button: typeof DropdownButton\n};\n\nexport * from './src/interface';\nexport * from './src/props';\n"],"names":[],"mappings":";;;;;AAIO,MAAM,cAAiB,GAAA,gBAAA;AAEjB,MAAA,QAAA,GAAW,MAAO,CAAA,MAAA,CAAO,SAAW,EAAA;AAAA,EAC/C,MAAQ,EAAA,cAAA;AAAA,EACR,QAAQ,GAAU,EAAA;AAChB,IAAI,GAAA,CAAA,SAAA,CAAU,SAAU,CAAA,IAAA,EAAM,SAAS,CAAA,CAAA;AACvC,IAAI,GAAA,CAAA,SAAA,CAAU,eAAgB,CAAA,IAAA,EAAM,eAAe,CAAA,CAAA;AACnD,IAAO,OAAA,GAAA,CAAA;AAAA,GACT;AACF,CAAC;;;;"}