ERROR in src/app/auth/effects/auth.effects.ts(21,25): error TS2344: Type '{ status: string; } & User' does not satisfy the constraint 'ObservableInput<any>'.
Type '{ status: string; } & User' is not assignable to type 'Iterable<any>'.
Property '[Symbol.iterator]' is missing in type '{ status: string; } & User'.
src/app/auth/effects/auth.effects.ts(26,18): error TS2339: Property 'status' does not exist on type '{}'.
src/app/auth/effects/auth.effects.ts(53,47): error TS2344: Type 'string | User' does not satisfy the constraint 'ObservableInput<any>'.
Type 'User' is not assignable to type 'ObservableInput<any>'.
Type 'User' is not assignable to type 'Iterable<any>'.
Property '[Symbol.iterator]' is missing in type 'User'.
src/app/checkout/effects/checkout.effects.ts(14,77): error TS2344: Type 'LineItem' does not satisfy the constraint 'ObservableInput<any>'.
Type 'LineItem' is not assignable to type 'Iterable<any>'.
Property '[Symbol.iterator]' is missing in type 'LineItem'.
src/app/checkout/effects/checkout.effects.ts(20,53): error TS2345: Argument of type '{}' is not assignable to parameter of type 'LineItem'.
Property 'id' is missing in type '{}'.
src/app/checkout/effects/checkout.effects.ts(27,47): error TS2344: Type 'LineItem' does not satisfy the constraint 'ObservableInput<any>'.
Type 'LineItem' is not assignable to type 'Iterable<any>'.
src/app/checkout/effects/checkout.effects.ts(30,58): error TS2345: Argument of type '{}' is not assignable to parameter of type 'LineItem'.
src/app/core/index.ts(52,22): error TS2339: Property 'forRoot' does not exist on type 'typeof NgProgressModule'.
src/app/search/components/category-page/category-page.component.ts(51,17): error TS2322: Type 'Observable<{}[]>' is not assignable to type 'Observable<Product[]>'.
Type '{}[]' is not assignable to type 'Product[]'.
Type '{}' is not assignable to type 'Product'.
Property 'id' is missing in type '{}'.