UNPKG

tdesign-vue-next

Version:
1 lines 1.84 kB
{"version":3,"file":"color-picker-panel.mjs","sources":["../../../components/color-picker/color-picker-panel.tsx"],"sourcesContent":["import { computed, defineComponent } from 'vue';\nimport props from './color-picker-panel-props';\nimport ColorPanel from './components/panel';\nimport { usePrefixClass } from '@tdesign/shared-hooks';\nimport { pickBy } from 'lodash-es';\n\nexport default defineComponent({\n name: 'TColorPickerPanel',\n inheritAttrs: false,\n props,\n setup(props, { attrs }) {\n const newProps = computed(() => pickBy({ ...props, ...attrs }, (v) => v !== undefined));\n const prefix = usePrefixClass();\n return () => <ColorPanel {...newProps.value} popupProps={null} class={`${prefix.value}-is-inline`} />;\n },\n});\n"],"names":["defineComponent","name","inheritAttrs","props","setup","attrs","_ref","newProps","computed","pickBy","_objectSpread","v","prefix","usePrefixClass","_createVNode","ColorPanel","_mergeProps","value","concat"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAMA,wBAAeA,eAAgB,CAAA;AAC7BC,EAAAA,IAAM,EAAA,mBAAA;AACNC,EAAAA,YAAc,EAAA,KAAA;AACdC,EAAAA,KAAA,EAAAA,KAAA;AACAC,EAAAA,KAAMD,WAANC,KAAMD,CAAAA,MAAAA,EAAAA,IAAAA,EAAkB;AAAA,IAAA,IAATE,KAAA,GAAAC,IAAA,CAAAD,KAAA,CAAA;IACb,IAAME,QAAW,GAAAC,QAAA,CAAS,YAAA;MAAA,OAAMC,MAAA,CAAAC,aAAA,CAAAA,aAAA,CAAYP,EAAAA,EAAAA,MAAAA,CAAUE,EAAAA,KAAA,CAAS,EAAA,UAACM,CAAM,EAAA;QAAA,OAAAA,CAAA,KAAM,MAAS,CAAA;OAAC,CAAA,CAAA;KAAA,CAAA,CAAA;AACtF,IAAA,IAAMC,SAASC,cAAe,EAAA,CAAA;IACvB,OAAA,YAAA;MAAA,OAAAC,WAAA,CAAAC,UAAA,EAAAC,UAAA,CAAsBT,QAAS,CAAAU,KAAA,EAAA;AAAA,QAAA,YAAA,EAAmB,IAAM;AAAA,QAAA,OAAA,EAAA,EAAA,CAAAC,MAAA,CAAUN,MAAA,CAAOK,KAAmB,EAAA,YAAA,CAAA;AAAA,OAAA,CAAA,EAAA,IAAA,CAAA,CAAA;KAAA,CAAA;AACrG,GAAA;AACF,CAAC,CAAA;;;;"}