{"version":3,"file":"useMergeProps.cjs","sources":["../../../../../../../packages/vue-components/vc-picker/src/hooks/useMergeProps.ts"],"sourcesContent":["import type { HTMLAttributes } from 'vue';\nimport { useAttrs } from 'vue';\n\n// 仅用在函数式组件中，不用考虑响应式问题\nexport default function useMergeProps<T>(props: T) {\n  const attrs: HTMLAttributes = useAttrs();\n  return { ...props, ...attrs };\n}\n"],"names":["useAttrs"],"mappings":";;;;;;AAIA,SAAwB,cAAiB,KAAU,EAAA;AACjD,EAAA,MAAM,QAAwBA,YAAS,EAAA,CAAA;AACvC,EAAA,OAAO,EAAE,GAAG,KAAO,EAAA,GAAG,KAAM,EAAA,CAAA;AAC9B;;;;"}