Skip to content

Commit e7a9f10

Browse files
PhoneNumber Value Reset on Mask Change
1 parent 62bda74 commit e7a9f10

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

projects/forge-lib/src/lib/shared/form-editor-components/concrete/phone-number-editor/display/phone-number-editor-display.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<div flex-container-row>
22
<div sws-form input-active full-width>
33
<input [(ngModel)]="this.component.display.inputMask" sws-form__input type="'text'" [name]="'mask_input'"
4-
onkeyup="this.setAttribute('value', this.value);">
4+
onkeyup="this.setAttribute('value', this.value);" (keyup)="resetValue();">
55
<label sws-form__label [for]="'label_input'">Input Mask</label>
66
</div>
77
<div sws-tooltip-left--light m-t-20>

projects/forge-lib/src/lib/shared/form-editor-components/concrete/phone-number-editor/display/phone-number-editor-display.component.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,10 @@ export class PhoneNumberEditorDisplayComponent extends FormEditorDisplayComponen
2323
public ngOnInit(): void {
2424
}
2525

26+
/**
27+
* Resets phone number value when format is modified
28+
*/
29+
public resetValue(): void {
30+
this.component.value = "";
31+
}
2632
}

0 commit comments

Comments
 (0)