Skip to content

Commit

Permalink
fix: πŸ› fix type of enable disable
Browse files Browse the repository at this point in the history
βœ… Closes: #115
  • Loading branch information
NetanelBasal committed Oct 28, 2021
1 parent 3d7a7a2 commit 67a5490
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
8 changes: 4 additions & 4 deletions libs/reactive-forms/src/lib/form-array.ts
Original file line number Diff line number Diff line change
Expand Up @@ -164,24 +164,24 @@ export class FormArray<
markAllDirty(this);
}

setEnable(enable = true, opts?: Parameters<AbstractControl['enable']>) {
setEnable(enable = true, opts?: Parameters<AbstractControl['enable']>[0]) {
enableControl(this, enable, opts);
}

setDisable(disable = true, opts?: Parameters<AbstractControl['disable']>) {
setDisable(disable = true, opts?: Parameters<AbstractControl['disable']>[0]) {
disableControl(this, disable, opts);
}

disabledWhile(
observable: Observable<boolean>,
options?: Parameters<AbstractControl['disable']>
options?: Parameters<AbstractControl['disable']>[0]
) {
return controlDisabledWhile(this, observable, options);
}

enabledWhile(
observable: Observable<boolean>,
options?: Parameters<AbstractControl['enable']>
options?: Parameters<AbstractControl['enable']>[0]
) {
return controlEnabledWhile(this, observable, options);
}
Expand Down
8 changes: 4 additions & 4 deletions libs/reactive-forms/src/lib/form-control.ts
Original file line number Diff line number Diff line change
Expand Up @@ -122,24 +122,24 @@ export class FormControl<T> extends NgFormControl {
this.dirtyChanges.next(true);
}

setEnable(enable = true, opts?: Parameters<AbstractControl['enable']>) {
setEnable(enable = true, opts?: Parameters<AbstractControl['enable']>[0]) {
enableControl(this, enable, opts);
}

setDisable(disable = true, opts?: Parameters<AbstractControl['disable']>) {
setDisable(disable = true, opts?: Parameters<AbstractControl['disable']>[0]) {
disableControl(this, disable, opts);
}

disabledWhile(
observable: Observable<boolean>,
options?: Parameters<AbstractControl['disable']>
options?: Parameters<AbstractControl['disable']>[0]
) {
return controlDisabledWhile(this, observable, options);
}

enabledWhile(
observable: Observable<boolean>,
options?: Parameters<AbstractControl['enable']>
options?: Parameters<AbstractControl['enable']>[0]
) {
return controlEnabledWhile(this, observable, options);
}
Expand Down
8 changes: 4 additions & 4 deletions libs/reactive-forms/src/lib/form-group.ts
Original file line number Diff line number Diff line change
Expand Up @@ -153,24 +153,24 @@ export class FormGroup<T extends Record<string, any>> extends NgFormGroup {
markAllDirty(this);
}

setEnable(enable = true, opts?: Parameters<AbstractControl['enable']>) {
setEnable(enable = true, opts?: Parameters<AbstractControl['enable']>[0]) {
enableControl(this, enable, opts);
}

setDisable(disable = true, opts?: Parameters<AbstractControl['disable']>) {
setDisable(disable = true, opts?: Parameters<AbstractControl['disable']>[0]) {
disableControl(this, disable, opts);
}

disabledWhile(
observable: Observable<boolean>,
options?: Parameters<AbstractControl['disable']>
options?: Parameters<AbstractControl['disable']>[0]
) {
return controlDisabledWhile(this, observable, options);
}

enabledWhile(
observable: Observable<boolean>,
options?: Parameters<AbstractControl['enable']>
options?: Parameters<AbstractControl['enable']>[0]
) {
return controlEnabledWhile(this, observable, options);
}
Expand Down

0 comments on commit 67a5490

Please sign in to comment.