Skip to content

Commit 67a5490

Browse files
committed
fix: πŸ› fix type of enable disable
βœ… Closes: #115
1 parent 3d7a7a2 commit 67a5490

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

β€Žlibs/reactive-forms/src/lib/form-array.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -164,24 +164,24 @@ export class FormArray<
164164
markAllDirty(this);
165165
}
166166

167-
setEnable(enable = true, opts?: Parameters<AbstractControl['enable']>) {
167+
setEnable(enable = true, opts?: Parameters<AbstractControl['enable']>[0]) {
168168
enableControl(this, enable, opts);
169169
}
170170

171-
setDisable(disable = true, opts?: Parameters<AbstractControl['disable']>) {
171+
setDisable(disable = true, opts?: Parameters<AbstractControl['disable']>[0]) {
172172
disableControl(this, disable, opts);
173173
}
174174

175175
disabledWhile(
176176
observable: Observable<boolean>,
177-
options?: Parameters<AbstractControl['disable']>
177+
options?: Parameters<AbstractControl['disable']>[0]
178178
) {
179179
return controlDisabledWhile(this, observable, options);
180180
}
181181

182182
enabledWhile(
183183
observable: Observable<boolean>,
184-
options?: Parameters<AbstractControl['enable']>
184+
options?: Parameters<AbstractControl['enable']>[0]
185185
) {
186186
return controlEnabledWhile(this, observable, options);
187187
}

β€Žlibs/reactive-forms/src/lib/form-control.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -122,24 +122,24 @@ export class FormControl<T> extends NgFormControl {
122122
this.dirtyChanges.next(true);
123123
}
124124

125-
setEnable(enable = true, opts?: Parameters<AbstractControl['enable']>) {
125+
setEnable(enable = true, opts?: Parameters<AbstractControl['enable']>[0]) {
126126
enableControl(this, enable, opts);
127127
}
128128

129-
setDisable(disable = true, opts?: Parameters<AbstractControl['disable']>) {
129+
setDisable(disable = true, opts?: Parameters<AbstractControl['disable']>[0]) {
130130
disableControl(this, disable, opts);
131131
}
132132

133133
disabledWhile(
134134
observable: Observable<boolean>,
135-
options?: Parameters<AbstractControl['disable']>
135+
options?: Parameters<AbstractControl['disable']>[0]
136136
) {
137137
return controlDisabledWhile(this, observable, options);
138138
}
139139

140140
enabledWhile(
141141
observable: Observable<boolean>,
142-
options?: Parameters<AbstractControl['enable']>
142+
options?: Parameters<AbstractControl['enable']>[0]
143143
) {
144144
return controlEnabledWhile(this, observable, options);
145145
}

β€Žlibs/reactive-forms/src/lib/form-group.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -153,24 +153,24 @@ export class FormGroup<T extends Record<string, any>> extends NgFormGroup {
153153
markAllDirty(this);
154154
}
155155

156-
setEnable(enable = true, opts?: Parameters<AbstractControl['enable']>) {
156+
setEnable(enable = true, opts?: Parameters<AbstractControl['enable']>[0]) {
157157
enableControl(this, enable, opts);
158158
}
159159

160-
setDisable(disable = true, opts?: Parameters<AbstractControl['disable']>) {
160+
setDisable(disable = true, opts?: Parameters<AbstractControl['disable']>[0]) {
161161
disableControl(this, disable, opts);
162162
}
163163

164164
disabledWhile(
165165
observable: Observable<boolean>,
166-
options?: Parameters<AbstractControl['disable']>
166+
options?: Parameters<AbstractControl['disable']>[0]
167167
) {
168168
return controlDisabledWhile(this, observable, options);
169169
}
170170

171171
enabledWhile(
172172
observable: Observable<boolean>,
173-
options?: Parameters<AbstractControl['enable']>
173+
options?: Parameters<AbstractControl['enable']>[0]
174174
) {
175175
return controlEnabledWhile(this, observable, options);
176176
}

0 commit comments

Comments
Β (0)