Merge pull request #31166 from schultzp2020/constructor-parameters

refactor: convert constructor parameter properties for erasableSyntaxOnly compatibility
This commit is contained in:
Patrik Oldsberg
2025-10-15 18:56:42 +02:00
committed by GitHub
187 changed files with 1893 additions and 728 deletions
@@ -24,9 +24,11 @@ import { FormFieldBlueprint } from '../blueprints';
import { OpaqueFormField } from '@internal/scaffolder';
class DefaultScaffolderFormFieldsApi implements ScaffolderFormFieldsApi {
constructor(
private readonly formFieldLoaders: Array<() => Promise<FormField>> = [],
) {}
private readonly formFieldLoaders: Array<() => Promise<FormField>>;
constructor(formFieldLoaders: Array<() => Promise<FormField>> = []) {
this.formFieldLoaders = formFieldLoaders;
}
async getFormFields() {
const formFields = await Promise.all(