Skip to content

Commit 72ad44a

Browse files
committed
fix(vue): add v-model binding for input-otp
1 parent a6cfbb4 commit 72ad44a

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

core/stencil.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ export const config: Config = {
202202
event: 'ion-change',
203203
},
204204
{
205-
elements: ['ion-input', 'ion-searchbar', 'ion-textarea', 'ion-range'],
205+
elements: ['ion-input', 'ion-input-otp', 'ion-searchbar', 'ion-textarea', 'ion-range'],
206206
targetAttr: 'value',
207207
event: 'ion-input',
208208
}

packages/vue/src/proxies.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -492,7 +492,7 @@ export const IonInput: StencilVueComponent<JSX.IonInput, JSX.IonInput["value"]>
492492
'value', 'ion-input');
493493

494494

495-
export const IonInputOtp: StencilVueComponent<JSX.IonInputOtp> = /*@__PURE__*/ defineContainer<JSX.IonInputOtp>('ion-input-otp', defineIonInputOtp, [
495+
export const IonInputOtp: StencilVueComponent<JSX.IonInputOtp, JSX.IonInputOtp["value"]> = /*@__PURE__*/ defineContainer<JSX.IonInputOtp, JSX.IonInputOtp["value"]>('ion-input-otp', defineIonInputOtp, [
496496
'autocapitalize',
497497
'color',
498498
'disabled',
@@ -517,7 +517,8 @@ export const IonInputOtp: StencilVueComponent<JSX.IonInputOtp> = /*@__PURE__*/ d
517517
'ionComplete',
518518
'ionBlur',
519519
'ionFocus'
520-
]);
520+
],
521+
'value', 'ion-input');
521522

522523

523524
export const IonInputPasswordToggle: StencilVueComponent<JSX.IonInputPasswordToggle> = /*@__PURE__*/ defineContainer<JSX.IonInputPasswordToggle>('ion-input-password-toggle', defineIonInputPasswordToggle, [

0 commit comments

Comments
 (0)