Skip to content

Commit c5f8348

Browse files
committed
Added mask
1 parent a47105b commit c5f8348

File tree

5 files changed

+9
-5
lines changed

5 files changed

+9
-5
lines changed

eform-client/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
"ng2-file-upload": "1.3.0",
4949
"ngx-cookie-service": "1.0.10",
5050
"ngx-image-cropper": "^1.2.5",
51+
"ngx-mask": "^7.3.3",
5152
"ngx-papaparse": "^3.0.0",
5253
"ngx-slimscroll": "5.2.2",
5354
"ngx-toastr": "8.10.2",

eform-client/src/app/app.module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import {GallerizeModule} from '@ngx-gallery/gallerize';
77
import {TranslateModule} from '@ngx-translate/core';
88
import { LightboxModule } from '@ngx-gallery/lightbox';
99
import {DragulaModule} from 'ng2-dragula';
10+
import {NgxMaskModule} from 'ngx-mask';
1011
import {ToastrModule} from 'ngx-toastr';
1112

1213
import {MDBBootstrapModule} from 'port/angular-bootstrap-md';
@@ -49,6 +50,7 @@ import {
4950
GalleryModule.forRoot(),
5051
LightboxModule.forRoot(),
5152
GallerizeModule,
53+
NgxMaskModule.forRoot(),
5254
// Modules
5355
PluginsModule
5456
],

eform-client/src/app/modules/cases/cases.module.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
import {NgModule} from '@angular/core';
22
import {CommonModule} from '@angular/common';
3-
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
3+
import {FormsModule} from '@angular/forms';
44
import {NgSelectModule} from '@ng-select/ng-select';
55
import {GalleryModule} from '@ngx-gallery/core';
66
import {GallerizeModule} from '@ngx-gallery/gallerize';
77
import {LightboxModule} from '@ngx-gallery/lightbox';
88
import {TranslateModule} from '@ngx-translate/core';
9-
import {DateTimeAdapter, OWL_DATE_TIME_FORMATS, OwlDateTimeModule, OwlNativeDateTimeModule} from 'ng-pick-datetime';
9+
import {OWL_DATE_TIME_FORMATS, OwlDateTimeModule, OwlNativeDateTimeModule} from 'ng-pick-datetime';
1010
import {OwlMomentDateTimeModule} from 'ng-pick-datetime-moment';
11+
import {NgxMaskModule} from 'ngx-mask';
1112
import {MDBBootstrapModule} from 'port/angular-bootstrap-md';
1213
import {MY_MOMENT_FORMATS} from 'src/app/common/helpers';
1314
import {EformImportedModule} from 'src/app/common/modules/eform-imported/eform-imported.module';
@@ -53,7 +54,7 @@ import {
5354
OwlNativeDateTimeModule,
5455
OwlMomentDateTimeModule,
5556
FormsModule,
56-
ReactiveFormsModule
57+
NgxMaskModule.forChild()
5758
],
5859
declarations: [
5960
CasesTableComponent,

eform-client/src/app/modules/cases/components/case-elements/element-number/element-number.component.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11

22
<div class="md-form md-form-case-elem">
3-
<input mdbInputDirective type="number"
3+
<input mdbInputDirective type="text"
44
[(ngModel)]="fieldValueObj.value"
55
[mdbValidate]="false"
6+
mask="dot_separator"
67
id="numberElement{{fieldValueObj.fieldId}}"
78
name="numberElement" class="form-control">
89
<label for="numberElement{{fieldValueObj.fieldId}}">{{'Value' | translate}}</label>

eform-client/src/app/modules/cases/components/case-elements/element-number/element-number.component.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ export class ElementNumberComponent {
1515
}
1616

1717
set fieldValue(val) {
18-
val.value = val.value.replace(/,/g, '.');
1918
this.fieldValueObj = val;
2019
}
2120

0 commit comments

Comments
 (0)