ideaz-element
Version:
<p align="center"> <a href="" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/logo.svg" alt="Ideaz Element" width="180" style="width: 180px;" /> </a> </p>
1 lines • 1.95 kB
Source Map (JSON)
{"version":3,"file":"index.mjs","sources":["../../../../../packages/element/input/src/index.tsx"],"sourcesContent":["import { ElInput } from 'element-plus'\nimport { omit } from 'lodash-unified'\nimport { useInputMethods } from './hooks'\nimport { FILTER_INPUT_PROPS, INPUT_SLOTS, inputEmits, zInputProps } from './input'\n\nexport default defineComponent({\n name: 'ZInput',\n inheritAttrs: false,\n props: zInputProps,\n emits: inputEmits,\n setup: (props, { emit, slots, expose }) => {\n const { vModelVal } = useVModel(props, emit)\n const { scopedSlots } = useFormComponentSlots(props, slots, INPUT_SLOTS)\n const { focus, blur, select, clear, resizeTextarea } = useInputMethods()\n const size = useFormSize()\n const attrs = useAttrs()\n expose({ focus, blur, select, clear, resizeTextarea })\n\n return () => {\n return (\n <ElInput\n ref=\"inputRef\"\n {...omit(props, FILTER_INPUT_PROPS)}\n {...attrs}\n size={size.value}\n modelValue={vModelVal.value}\n onUpdate:modelValue={(val: string) => (vModelVal.value = val)}\n v-slots={scopedSlots.value}\n />\n )\n }\n },\n})\n"],"names":["Input","defineComponent","name","inheritAttrs","props","emits","expose","vModelVal","useVModel","emit","scopedSlots","resizeTextarea","size","useFormSize","attrs","useAttrs","createVNode","ElInput","mergeProps","omit","FILTER_INPUT_PROPS","val"],"mappings":";;;;;;;;;;AAKA,MAAAA,IAAA,gBAAAC,EAAA;AAAA,EACEC,MAAAA;AAAAA,EACAC,cAAAA;AAAAA,EACAC,OAAAA;AAAAA,EACAC,OAAAA;AAAAA;;;IAC8BC,QAAAA;AAAAA,EAAO,MAAA;;MAC3BC,WAAAA;AAAAA,IAAU,IAAAC,EAAAJ,GAAAK,CAAA;MACVC,aAAAA;AAAAA;;;;;MAC4BC,gBAAAA;AAAAA,aACpCC,IAAAC,EAAA,GACAC,IAAAC,EAAA;AACAT,WAAAA,EAAAA;AAAAA;;;;MAAqCK,gBAAAA;AAAAA,IAAe,CAAA,GAEpD,MACEK,EAAAC,GAAAC,EAAA;AAAA,MAAA,KAAA;AAAA,IAAA,GAAAC,EAAAf,GAAAgB,CAAA,GAAAN,GAAA;AAAA;;MAM+B,uBAAA,CAAAO,MAAAd,EAAA,QAAAc;AAAA;EAMnC;AACF,CAAA;"}