Browse Source

Refactoring

pull/2487/head
Thomas 2 years ago
parent
commit
9a07b9f041
  1. 2
      apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html
  2. 6
      libs/ui/src/lib/currency-selector/currency-selector.component.ts
  3. 2
      libs/ui/src/lib/symbol-autocomplete/symbol-autocomplete.component.ts

2
apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html

@ -20,7 +20,7 @@
<div> <div>
<mat-form-field appearance="outline" class="w-100"> <mat-form-field appearance="outline" class="w-100">
<mat-label i18n>Currency</mat-label> <mat-label i18n>Currency</mat-label>
<gf-currency-autocomplete <gf-currency-selector
formControlName="currency" formControlName="currency"
[currencies]="currencies" [currencies]="currencies"
/> />

6
libs/ui/src/lib/currency-selector/currency-selector.component.ts

@ -32,7 +32,7 @@ import { map, startWith, takeUntil } from 'rxjs/operators';
useExisting: CurrencySelectorComponent useExisting: CurrencySelectorComponent
} }
], ],
selector: 'gf-currency-autocomplete', selector: 'gf-currency-selector',
styleUrls: ['./currency-selector.component.scss'], styleUrls: ['./currency-selector.component.scss'],
templateUrl: 'currency-selector.component.html' templateUrl: 'currency-selector.component.html'
}) })
@ -43,7 +43,7 @@ export class CurrencySelectorComponent
@Input() private currencies: Currency[] = []; @Input() private currencies: Currency[] = [];
@Input() private formControlName: string; @Input() private formControlName: string;
@ViewChild(MatInput, { static: false }) private input: MatInput; @ViewChild(MatInput) private input: MatInput;
@ViewChild('currencyAutocomplete') @ViewChild('currencyAutocomplete')
public currencyAutocomplete: MatAutocomplete; public currencyAutocomplete: MatAutocomplete;
@ -62,7 +62,7 @@ export class CurrencySelectorComponent
) { ) {
super(_elementRef, _focusMonitor, ngControl); super(_elementRef, _focusMonitor, ngControl);
this.controlType = 'currency-autocomplete'; this.controlType = 'currency-selector';
} }
public ngOnInit() { public ngOnInit() {

2
libs/ui/src/lib/symbol-autocomplete/symbol-autocomplete.component.ts

@ -53,7 +53,7 @@ export class SymbolAutocompleteComponent
@Input() private includeIndices = false; @Input() private includeIndices = false;
@Input() public isLoading = false; @Input() public isLoading = false;
@ViewChild(MatInput, { static: false }) private input: MatInput; @ViewChild(MatInput) private input: MatInput;
@ViewChild('symbolAutocomplete') public symbolAutocomplete: MatAutocomplete; @ViewChild('symbolAutocomplete') public symbolAutocomplete: MatAutocomplete;

Loading…
Cancel
Save