{"version":3,"file":"index3.mjs","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":";;;;;;;;;AAMA,MAAMA,IAAKC,EAAa,QAAQ,GAEhCC,IAAeC,EAAgB;AAAA,EAC7B,MAAMH,EAAG;AAAA,EACT,YAAY,EAAEI,SAAAA,EAAQ;AAAA,EACtB,cAAc;AAAA,EAAA,OACdC;AAAAA,EACA,MAAMA,GAAO;AACX,UAAMC,IAAQC,EAAS,EAAE,oBAAoB,GAAO,CAAA,GAC9CC,IAAWC,KACXC,IAAeC,EAAS,OAAO,EAAE,GAAGC,EAAMN,CAAK,GAAG,GAAGD,EAAQ,EAAA;AAE5D,WAAA;AAAA,MACL,IAAAL;AAAA,MACA,UAAAQ;AAAA,MACA,cAAAE;AAAA,IAAA;AAAA,EAEJ;AACF,CAAC;"}