File tree Expand file tree Collapse file tree 6 files changed +8
-11
lines changed
packages/coreui-vue/src/components/form Expand file tree Collapse file tree 6 files changed +8
-11
lines changed Original file line number Diff line number Diff line change @@ -133,7 +133,7 @@ const CFormCheck = defineComponent({
133133
134134 const handleChange = ( event : InputEvent ) => {
135135 const target = event . target as HTMLInputElement
136- emit ( 'change' , target . checked )
136+ emit ( 'change' , event )
137137 emit ( 'update:modelValue' , target . checked )
138138 }
139139
Original file line number Diff line number Diff line change @@ -87,12 +87,12 @@ const CFormInput = defineComponent({
8787 setup ( props , { emit, slots } ) {
8888 const handleChange = ( event : InputEvent ) => {
8989 const target = event . target as HTMLInputElement
90- emit ( 'change' , target . value )
90+ emit ( 'change' , event )
9191 emit ( 'update:modelValue' , target . value )
9292 }
9393 const handleInput = ( event : InputEvent ) => {
9494 const target = event . target as HTMLInputElement
95- emit ( 'input' , target . value )
95+ emit ( 'input' , event )
9696 emit ( 'update:modelValue' , target . value )
9797 }
9898
Original file line number Diff line number Diff line change @@ -74,7 +74,7 @@ const CFormRange = defineComponent({
7474 setup ( props , { emit, slots } ) {
7575 const handleChange = ( event : InputEvent ) => {
7676 const target = event . target as HTMLInputElement
77- emit ( 'change' , target . value )
77+ emit ( 'change' , event )
7878 emit ( 'update:modelValue' , target . value )
7979 }
8080
Original file line number Diff line number Diff line change @@ -77,14 +77,11 @@ const CFormSelect = defineComponent({
7777 setup ( props , { emit, slots } ) {
7878 const handleChange = ( event : InputEvent ) => {
7979 const target = event . target as HTMLSelectElement
80-
8180 const selected = Array . from ( target . options )
8281 . filter ( ( option ) => option . selected )
8382 . map ( ( option ) => option . value )
84-
8583 const value = target . multiple ? selected : selected [ 0 ]
86-
87- emit ( 'change' , value )
84+ emit ( 'change' , event )
8885 emit ( 'update:modelValue' , value )
8986 }
9087
Original file line number Diff line number Diff line change @@ -96,7 +96,7 @@ const CFormSwitch = defineComponent({
9696
9797 const handleChange = ( event : InputEvent ) => {
9898 const target = event . target as HTMLInputElement
99- emit ( 'change' , target . checked )
99+ emit ( 'change' , event )
100100 emit ( 'update:modelValue' , target . checked )
101101 }
102102
Original file line number Diff line number Diff line change @@ -64,12 +64,12 @@ const CFormTextarea = defineComponent({
6464 setup ( props , { emit, slots } ) {
6565 const handleChange = ( event : InputEvent ) => {
6666 const target = event . target as HTMLInputElement
67- emit ( 'change' , target . value )
67+ emit ( 'change' , event )
6868 emit ( 'update:modelValue' , target . value )
6969 }
7070 const handleInput = ( event : InputEvent ) => {
7171 const target = event . target as HTMLInputElement
72- emit ( 'input' , target . value )
72+ emit ( 'input' , event )
7373 emit ( 'update:modelValue' , target . value )
7474 }
7575
You can’t perform that action at this time.
0 commit comments