angular-redux / form

Keep your Angular2+ form state in Redux
MIT License
41 stars 15 forks source link

'formDirective' is defined as an accessor in class 'ControlContainer', but is overridden here in 'ConnectArrayDirective' as an instance property. #64

Open ghost opened 3 years ago

ghost commented 3 years ago

This is a...

What toolchain are you using for transpilation/bundling?

Environment

NodeJS Version: Typescript Version: ~4.0.2 Angular Version: 10.1.0 @angular-redux/store version: 10.0.0 @angular/cli version: 10.1.0 OS: MAC OS Mojave version 10.14.6

Actual Behaviour:

'formDirective' is defined as an accessor in class 'ControlContainer' 'path' is defined as an accessor in class 'ControlContainer', but is overridden here in 'ConnectArrayDirective' as an instance property.

@angular-redux/form": "^10.0.0", "@angular-redux/router": "^10.0.0", "@angular-redux/store": "^10.0.0", "@angular/animations": "~10.1.0", "@angular/common": "~10.1.0", "@angular/compiler": "~10.1.0", "@angular/core": "~10.1.0", "@angular/forms": "~10.1.0",

Stack Trace/Error Message:

node_modules/@angular-redux/form/connect-array/connect-array.directive.d.ts:22:14 - error TS2610: 'formDirective' is defined as an accessor in class 'ControlContainer', but is overridden here in 'ConnectArrayDirective' as an instance property.

22 readonly formDirective: FormGroupDirective;


node_modules/@angular-redux/form/connect-array/connect-array.directive.d.ts:23:14 - error TS2610: 'path' is defined as an accessor in class 'ControlContainer', but is overridden here in 'ConnectArrayDirective' as an instance property.

23     readonly path: string[];

### Additional notes
Updated the angular 9 to 10

"angularCompilerOptions": {
    "fullTemplateTypeCheck": true,
    "strictInjectionParameters": true,
    "enableIvy": true
  }