element-plus
Version:
A Component Library for Vue 3
1 lines • 953 B
Source Map (JSON)
{"version":3,"file":"props.mjs","names":[],"sources":["../../../../../../packages/components/date-picker/src/props.ts"],"sourcesContent":["import { timePickerDefaultProps } from '@element-plus/components/time-picker'\nimport { buildProps, definePropType } from '@element-plus/utils'\n\nimport type { ExtractPropTypes, ExtractPublicPropTypes } from 'vue'\nimport type { DatePickerType } from '@element-plus/components/date-picker-panel/src/types'\n\nexport const datePickerProps = buildProps({\n ...timePickerDefaultProps,\n /**\n * @description type of the picker\n */\n type: {\n type: definePropType<DatePickerType>(String),\n default: 'date',\n },\n} as const)\n\nexport type DatePickerProps = ExtractPropTypes<typeof datePickerProps>\nexport type DatePickerPropsPublic = ExtractPublicPropTypes<\n typeof datePickerProps\n>\n"],"mappings":";;;;AAMA,MAAa,kBAAkB,WAAW;CACxC,GAAG;CAIH,MAAM;EACJ,MAAM,eAA+B,OAAO;EAC5C,SAAS;EACV;CACF,CAAU"}