{"version":3,"file":"index.cjs","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":["ADropdownButton","ADropdown"],"mappings":";;;;;;;;;AAIO,MAAM,cAAiB,GAAAA,yBAAA;AAEjB,MAAA,QAAA,GAAW,MAAO,CAAA,MAAA,CAAOC,kBAAW,EAAA;AAAA,EAC/C,MAAQ,EAAA,cAAA;AAAA,EACR,QAAQ,GAAU,EAAA;AAChB,IAAI,GAAA,CAAA,SAAA,CAAUA,kBAAU,CAAA,IAAA,EAAMA,kBAAS,CAAA,CAAA;AACvC,IAAI,GAAA,CAAA,SAAA,CAAUD,wBAAgB,CAAA,IAAA,EAAMA,wBAAe,CAAA,CAAA;AACnD,IAAO,OAAA,GAAA,CAAA;AAAA,GACT;AACF,CAAC;;;;;;;;;"}