Selectors with props are deprecated and are causing build failures using Ivy compilation with strict mode in Angular. This line of code throws the following exception.
error TS2769: No overload matches this call.
Overload 1 of 9, '(mapFn: (state: object, props: HubFullDefinition) => SignalRHubStatus, props: HubFullDefinition): Observable<SignalRHubStatus>', gave the following error.
Argument of type 'MemoizedSelectorWithProps<RootState, HubKeyDefinition, SignalRHubStatus, DefaultProjectorFn<SignalRHubStatus>>' is not assignable to parameter of type '(state: object, props: HubFullDefinition) => SignalRHubStatus'.
Overload 2 of 9, '(key1: never, key2: string | number | symbol): Observable<never>', gave the following error.
Argument of type 'MemoizedSelectorWithProps<RootState, HubKeyDefinition, SignalRHubStatus, DefaultProjectorFn<SignalRHubStatus>>' is not assignable to parameter of type 'never'.
See https://github.com/ngrx/platform/issues/2980
Selectors with props are deprecated and are causing build failures using Ivy compilation with strict mode in Angular. This line of code throws the following exception.