{"version":3,"file":"index3.cjs","sources":["../../../../src/components/button/button.vue?vue&type=script&lang.ts"],"sourcesContent":["\nimport { computed, defineComponent, unref } from 'vue'\nimport AButton from 'ant-design-vue/es/button'\nimport { useAttrs, useDisabled, useNamespace } from '../../hooks'\nimport { buttonProps as props } from './types/props'\n\nconst ns = useNamespace('button')\n\nexport default defineComponent({\n  name: ns.n,\n  components: { AButton },\n  inheritAttrs: false,\n  props,\n  setup(props) {\n    const attrs = useAttrs({ excludeDefaultKeys: false })\n    const disabled = useDisabled()\n    const getBindValue = computed(() => ({ ...unref(attrs), ...props }))\n\n    return {\n      ns,\n      disabled,\n      getBindValue,\n    }\n  },\n})\n"],"names":["ns","useNamespace","_sfc_main","defineComponent","AButton","props","attrs","useAttrs","disabled","useDisabled","getBindValue","computed","unref"],"mappings":"kfAMMA,EAAKC,EAAAA,aAAa,QAAQ,EAEhCC,EAAeC,kBAAgB,CAC7B,KAAMH,EAAG,EACT,WAAY,CAAEI,QAAAA,EAAAA,OAAQ,EACtB,aAAc,GAAA,MACdC,EAAA,YACA,MAAMA,EAAO,CACX,MAAMC,EAAQC,EAAA,SAAS,CAAE,mBAAoB,EAAO,CAAA,EAC9CC,EAAWC,EAAAA,cACXC,EAAeC,WAAS,KAAO,CAAE,GAAGC,EAAAA,MAAMN,CAAK,EAAG,GAAGD,CAAQ,EAAA,EAE5D,MAAA,CACL,GAAAL,EACA,SAAAQ,EACA,aAAAE,CAAA,CAEJ,CACF,CAAC"}