Closed mohamedmostafaa closed 4 years ago
last Status i decrease the error problem from 251 to 32 error by rewriting the correct path so the remaining problems can any one help
PS D:\EGY_Makers\MY_MobApps_Projects\AEC\ever> yarn run:server
yarn run v1.21.1
$ yarn --cwd ./backend/api start
$ cross-env NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 yarn tsc && node build/main.js
$ D:\EGY_Makers\MY_MobApps_Projects\AEC\ever\backend\api\node_modules\.bin\tsc
src/services/admins/AdminsService.ts:56:2 - error TS2416: Property 'get' in type 'AdminsService' is not assignable to the same property in base
type 'IAdminRouter'.
Type '(id: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Admin").default>' is not assignable to type '(id: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Admin").default>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Admin").default>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Admin").default>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
56 get(id: Admin['id']): Observable<Admin | null> {
~~~
src/services/carriers/CarriersOrdersService.ts:215:2 - error TS2416: Property 'getAvailable' in type 'CarriersOrdersService' is not assignable to the same property in base type 'ICarrierOrdersRouter'.
Type '(carrierId: string, options?: { populateWarehouse: boolean; }) => Observable<Order[]>' is not assignable to type '(id: string, options?: ICarrierOrdersRouterGetAvailableOptions) => Observable<Order[]>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Order").default[]>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Order").default[]>'.
215 getAvailable(
~~~~~~~~~~~~
src/services/carriers/CarriersOrdersService.ts:246:2 - error TS2416: Property 'get' in type 'CarriersOrdersService' is not assignable to the same property in base type 'ICarrierOrdersRouter'.
Type '(carrierId: string, options?: { populateWarehouse: boolean; completion: "completed" | "not-completed" | "all"; }) => Observable<Order[]>' is not assignable to type '(id: string, options?: ICarrierOrdersRouterGetOptions) => Observable<Order[]>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Order").default[]>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Order").default[]>'.
246 get(
~~~
src/services/carriers/CarriersService.ts:50:2 - error TS2416: Property 'get' in type 'CarriersService' is not assignable to the same property in base type 'ICarrierRouter'.
Type '(id: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Carrier").default>' is not assignable to type '(id: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Carrier").default>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Carrier").default>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Carrier").default>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
50 get(id: Carrier['id']) {
~~~
src/services/carriers/CarriersService.ts:63:2 - error TS2416: Property 'getAllActive' in type 'CarriersService' is not assignable to the same property in base type 'ICarrierRouter'.
Type '() => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Carrier").default[]>' is not assignable to type '() => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Carrier").default[]>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Carrier").default[]>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Carrier").default[]>'.
63 getAllActive(): Observable<Carrier[]> {
~~~~~~~~~~~~
src/services/devices/DevicesService.ts:22:2 - error TS2416: Property 'get' in type 'DevicesService' is not assignable to the same property in base type 'IDeviceRouter'.
Type '(id: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Device").default>' is not assignable to type '(id: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Device").default>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Device").default>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Device").default>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
22 get(id: string): Observable<Device | null> {
~~~
src/services/geo-locations/GeoLocationsOrdersService.ts:55:2 - error TS2416: Property 'get' in type 'GeoLocationsOrdersService' is not assignable to the same property in base type 'IGeoLocationOrdersRouter'.
Type '(geoLocation: GeoLocation, options?: { populateWarehouse?: boolean; populateCarrier?: boolean; }) => Observable<Order[]>' is not assignable to type '(geoLocation: IGeoLocation, options?: IGeoLocationOrdersRouterGetOptions) => Observable<Order[]>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Order").default[]>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Order").default[]>'.
55 get(
~~~
src/services/geo-locations/GeoLocationsProductsService.ts:46:2 - error TS2416: Property 'get' in type 'GeoLocationsProductsService' is not assignable to the same property in base type 'IGeoLocationProductsRouter'.
Type '(geoLocation: GeoLocation, options?: IGetGeoLocationProductsOptions) => Observable<ProductInfo[]>' is not assignable to type '(geoLocation: IGeoLocation) => Observable<ProductInfo[]>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/ProductInfo").default[]>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/ProductInfo").default[]>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
46 get(
~~~
src/services/geo-locations/GeoLocationsWarehousesService.ts:45:2 - error TS2416: Property 'get' in type 'GeoLocationsWarehousesService' is not assignable to the same property in base type 'IGeoLocationWarehousesRouter'.
Type '(geoLocation: GeoLocation, _options?: { fullProducts?: boolean; activeOnly?: boolean; }) => Observable<Warehouse[]>' is not assignable to type '(geoLocation: IGeoLocation, options?: IGeoLocationWarehousesRouterGetOptions) => Observable<Warehouse[]>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Warehouse").default[]>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Warehouse").default[]>'.
45 get(
~~~
src/services/invites/InvitesRequestsService.ts:75:2 - error TS2416: Property 'get' in type 'InvitesRequestsService' is not assignable to the same property in base type 'IInviteRequestRouter'.
Type '(id: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/InviteRequest").default>' is not assignable to type '(id: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/InviteRequest").default>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/InviteRequest").default>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/InviteRequest").default>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
75 get(id: string) {
~~~
src/services/invites/InvitesService.ts:57:2 - error TS2416: Property 'get' in type 'InvitesService' is not assignable to the same property in base type 'IInviteRouter'.
Type '(id: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Invite").default>' is not assignable to type '(id: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Invite").default>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Invite").default>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Invite").default>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
Types of property 'operator' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Operator").Operator<any, any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Operator").Operator<any, any>'.
Types of property 'call' are incompatible.
Type '(subscriber: import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Subscriber").Subscriber<any>, source: any) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/types").TeardownLogic' is not assignable to type '(subscriber: import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Subscriber").Subscriber<any>,
source: any) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/types").TeardownLogic'.
Types of parameters 'subscriber' and 'subscriber' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Subscriber").Subscriber<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Subscriber").Subscriber<any>'.
Property 'isStopped' is protected but type 'Subscriber<T>' is not a class derived from 'Subscriber<T>'.
57 get(id: string) {
~~~
src/services/invites/InvitesService.ts:70:2 - error TS2416: Property 'getInvitedStreetLocations' in type 'InvitesService' is not assignable to the same property in base type 'IInviteRouter'.
Type '() => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/interfaces/IStreetLocation").default[]>' is not assignable to type '() => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/interfaces/IStreetLocation").default[]>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/interfaces/IStreetLocation").default[]>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/interfaces/IStreetLocation").default[]>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
70 getInvitedStreetLocations() {
~~~~~~~~~~~~~~~~~~~~~~~~~
src/services/invites/InvitesService.ts:98:2 - error TS2416: Property 'getByCode' in type 'InvitesService' is not assignable to the same property in base type 'IInviteRouter'.
Type '(info: import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/interfaces/IEnterByCode").default) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Invite").default>' is not assignable to type '(info: import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/interfaces/IEnterByCode").default) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Invite").default>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Invite").default>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Invite").default>'.
98 getByCode(info: IEnterByCode): Observable<Invite | null> {
~~~~~~~~~
src/services/invites/InvitesService.ts:146:2 - error TS2416: Property 'getByLocation' in type 'InvitesService' is not assignable to the same property in base type 'IInviteRouter'.
Type '(info: import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/interfaces/IEnterByLocation").default) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Invite").default>' is not assignable to type '(info: import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/interfaces/IEnterByLocation").default) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Invite").default>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Invite").default>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Invite").default>'.
146 getByLocation(info: IEnterByLocation): Observable<Invite | null> {
~~~~~~~~~~~~~
src/services/orders/OrdersService.ts:136:2 - error TS2416: Property 'get' in type 'OrdersService' is not assignable to the same property in base type 'IOrderRouter'.
Type '(id: string, options?: { populateWarehouse?: boolean; populateCarrier?: boolean; }) => Observable<Order>' is not assignable to type '(id: string, options?: IOrderRouterGetOptions) => Observable<Order>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Order").default>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Order").default>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
136 get(
~~~
src/services/products/ProductsCategoriesService.ts:32:2 - error TS2416: Property 'get' in type 'ProductsCategoriesService' is not assignable to
the same property in base type 'IProductsCategoryRouter'.
Type '(id: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/ProductsCategory").default>' is not assignable to type '(id: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/ProductsCategory").default>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/ProductsCategory").default>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/ProductsCategory").default>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
Types of property 'operator' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Operator").Operator<any, any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Operator").Operator<any, any>'.
Types of property 'call' are incompatible.
Type '(subscriber: import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Subscriber").Subscriber<any>, source: any) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/types").TeardownLogic' is not assignable to type '(subscriber: import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Subscriber").Subscriber<any>,
source: any) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/types").TeardownLogic'.
Types of parameters 'subscriber' and 'subscriber' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Subscriber").Subscriber<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Subscriber").Subscriber<any>'.
Property 'isStopped' is protected but type 'Subscriber<T>' is not a class derived from 'Subscriber<T>'.
32 get(id: ProductsCategory['id']): Observable<ProductsCategory | null> {
~~~
src/services/products/ProductsService.ts:32:2 - error TS2416: Property 'get' in type 'ProductsService' is not assignable to the same property in base type 'IProductRouter'.
Type '(id: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Product").default>' is not assignable to type '(id: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Product").default>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Product").default>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Product").default>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
Types of property 'operator' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Operator").Operator<any, any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Operator").Operator<any, any>'.
Types of property 'call' are incompatible.
Type '(subscriber: import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Subscriber").Subscriber<any>, source: any) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/types").TeardownLogic' is not assignable to type '(subscriber: import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Subscriber").Subscriber<any>,
source: any) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/types").TeardownLogic'.
Types of parameters 'subscriber' and 'subscriber' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Subscriber").Subscriber<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Subscriber").Subscriber<any>'.
Property 'isStopped' is protected but type 'Subscriber<T>' is not a class derived from 'Subscriber<T>'.
32 get(id: Product['id']): Observable<Product | null> {
~~~
src/services/users/UsersOrdersService.ts:51:2 - error TS2416: Property 'get' in type 'UsersOrdersService' is not assignable to the same property in base type 'IUserOrdersRouter'.
Type '(userId: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Order").default[]>' is not assignable to type '(userId: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Order").default[]>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Order").default[]>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Order").default[]>'.
51 get(userId: User['id']): Observable<Order[]> {
~~~
src/services/users/UsersProductsService.ts:60:2 - error TS2416: Property 'getPlaceholder' in type 'UsersProductsService' is not assignable to the same property in base type 'IUserProductsRouter'.
Type '(userId: string, deviceId: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<string>' is not assignable to type '(userId: string, deviceId: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<string>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<string>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<string>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
Types of property 'operator' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Operator").Operator<any, any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Operator").Operator<any, any>'.
Types of property 'call' are incompatible.
Type '(subscriber: import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Subscriber").Subscriber<any>, source: any) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/types").TeardownLogic' is not assignable to type '(subscriber: import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Subscriber").Subscriber<any>,
source: any) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/types").TeardownLogic'.
Types of parameters 'subscriber' and 'subscriber' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Subscriber").Subscriber<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Subscriber").Subscriber<any>'.
Property 'isStopped' is protected but type 'Subscriber<T>' is not a class derived from 'Subscriber<T>'.
60 getPlaceholder(userId: string, deviceId: string): Observable<string> {
~~~~~~~~~~~~~~
src/services/users/UsersService.ts:197:2 - error TS2416: Property 'get' in type 'UsersService' is not assignable to the same property in base type 'IUserRouter'.
Type '(customerId: string) => Observable<User>' is not assignable to type '(id: string) => Observable<User>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/User").default>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/User").default>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
197 get(customerId: string): Observable<User> {
~~~
src/services/users/UsersService.ts:346:2 - error TS2416: Property 'getAboutUs' in type 'UsersService' is not assignable to the same property in
base type 'IUserRouter'.
Type '(userId: string, deviceId: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<string>' is not assignable to type '(userId: string, deviceId: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<string>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<string>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<string>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
346 getAboutUs(
~~~~~~~~~~
src/services/users/UsersService.ts:376:2 - error TS2416: Property 'getTermsOfUse' in type 'UsersService' is not assignable to the same property
in base type 'IUserRouter'.
Type '(userId: string, deviceId: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<string>' is not assignable to type '(userId: string, deviceId: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<string>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<string>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<string>'.
376 getTermsOfUse(userId: string, deviceId: string): Observable<string> {
~~~~~~~~~~~~~
src/services/users/UsersService.ts:405:2 - error TS2416: Property 'getPrivacy' in type 'UsersService' is not assignable to the same property in
base type 'IUserRouter'.
Type '(userId: string, deviceId: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<string>' is not assignable to type '(userId: string, deviceId: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<string>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<string>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<string>'.
405 getPrivacy(userId: string, deviceId: string): Observable<string> {
~~~~~~~~~~
src/services/warehouses/WarehousesCarriersService.ts:60:2 - error TS2416: Property 'get' in type 'WarehousesCarriersService' is not assignable to the same property in base type 'IWarehouseCarriersRouter'.
Type '(warehouseId: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Carrier").default[]>' is not assignable to type '(warehouseId: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Carrier").default[]>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Carrier").default[]>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Carrier").default[]>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
60 get(warehouseId: Warehouse['id']): Observable<Carrier[] | null> {
~~~
src/services/warehouses/WarehousesOrdersService.ts:117:2 - error TS2416: Property 'get' in type 'WarehousesOrdersService' is not assignable to the same property in base type 'IWarehouseOrdersRouter'.
Type '(warehouseId: string, options?: { populateWarehouse?: boolean; populateCarrier?: boolean; order?: boolean; }) => Observable<Order[]>' is not assignable to type '(warehouseId: string, options?: IWarehouseOrdersRouterGetOptions) => Observable<Order[]>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Order").default[]>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Order").default[]>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
117 get(
~~~
src/services/warehouses/WarehousesProductsService.ts:58:2 - error TS2416: Property 'get' in type 'WarehousesProductsService' is not assignable to the same property in base type 'IWarehouseProductsRouter'.
Type '(warehouseId: string, fullProducts?: boolean) => Observable<WarehouseProduct[]>' is not assignable to type '(id: string, fullProducts?:
any) => Observable<WarehouseProduct[]>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/WarehouseProduct").default[]>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/WarehouseProduct").default[]>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
58 get(
~~~
src/services/warehouses/WarehousesProductsService.ts:124:2 - error TS2416: Property 'getAvailable' in type 'WarehousesProductsService' is not assignable to the same property in base type 'IWarehouseProductsRouter'.
Type '(warehouseId: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/WarehouseProduct").default[]>' is not assignable to type '(warehouseId: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/WarehouseProduct").default[]>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/WarehouseProduct").default[]>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/WarehouseProduct").default[]>'.
124 getAvailable(warehouseId: string): Observable<WarehouseProduct[]> {
~~~~~~~~~~~~
src/services/warehouses/WarehousesProductsService.ts:615:2 - error TS2416: Property 'getTopProducts' in type 'WarehousesProductsService' is not
assignable to the same property in base type 'IWarehouseProductsRouter'.
Type '(warehouseId: string, quantity: number) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/WarehouseProduct").default[]>' is not assignable to type '(warehouseId: string, quantity: number) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/WarehouseProduct").default[]>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/WarehouseProduct").default[]>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/WarehouseProduct").default[]>'.
615 getTopProducts(
~~~~~~~~~~~~~~
src/services/warehouses/WarehousesService.ts:95:2 - error TS2416: Property 'getAllActive' in type 'WarehousesService' is not assignable to the same property in base type 'IWarehouseRouter'.
Type '(fullProducts?: boolean) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Warehouse").default[]>' is not assignable to type '(fullProducts?: boolean) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Warehouse").default[]>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Warehouse").default[]>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Warehouse").default[]>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
Types of property 'operator' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Operator").Operator<any, any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Operator").Operator<any, any>'.
Types of property 'call' are incompatible.
Type '(subscriber: import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Subscriber").Subscriber<any>, source: any) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/types").TeardownLogic' is not assignable to type '(subscriber: import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Subscriber").Subscriber<any>,
source: any) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/types").TeardownLogic'.
Types of parameters 'subscriber' and 'subscriber' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Subscriber").Subscriber<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Subscriber").Subscriber<any>'.
Property 'isStopped' is protected but type 'Subscriber<T>' is not a class derived from 'Subscriber<T>'.
95 getAllActive(fullProducts: boolean = false): Observable<Warehouse[]> {
~~~~~~~~~~~~
src/services/warehouses/WarehousesService.ts:175:13 - error TS2304: Cannot find name 'IWarehouseLoginResponse'.
175 ): Promise<IWarehouseLoginResponse | null> {
~~~~~~~~~~~~~~~~~~~~~~~
src/services/warehouses/WarehousesService.ts:197:2 - error TS2416: Property 'get' in type 'WarehousesService' is not assignable to the same property in base type 'IWarehouseRouter'.
Type '(id: string, fullProducts?: boolean) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Warehouse").default>' is not assignable to type '(id:
string, fullProducts?: boolean) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Warehouse").default>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Warehouse").default>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/Warehouse").default>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
197 get(id: string, fullProducts = true): Observable<Warehouse | null> {
~~~
src/services/warehouses/WarehousesUsersService.ts:45:2 - error TS2416: Property 'get' in type 'WarehousesUsersService' is not assignable to the
same property in base type 'IWarehouseUsersRouter'.
Type '(warehouseId: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/User").default[]>' is not assignable to type '(warehouseId: string) => import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/User").default[]>'.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/User").default[]>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/shared/core/entities/User").default[]>'.
Types of property 'source' are incompatible.
Type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/backend/api/node_modules/rxjs/internal/Observable").Observable<any>' is not assignable to type 'import("D:/EGY_Makers/MY_MobApps_Projects/AEC/ever/node_modules/rxjs/internal/Observable").Observable<any>'.
45 get(warehouseId: Warehouse['id']): Observable<User[]> {
~~~
Found 32 errors.
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
@mohamedmostafaa for the issues you have initially, not sure how you "rewrite path", but it was more like issues with symlinks and you needed to clone the project with git clone -c core.symlinks=true --recursive https://github.com/ever-co/ever.git
(note symlinks flag), see: https://github.com/ever-co/ever#clone-repo. Also, take attention that on Windows it's better to do it from "Administrator console".
Regarding the last issues you have, maybe it's somehow related to NodeJS / TS, so check which NodeJS version you have and maybe try to run our project with NodeJS 10.x (https://nodejs.org/dist/latest-v10.x).
@mohamedmostafaa for the issues you have initially, not sure how you "rewrite path", but it was more like issues with symlinks and you needed to clone the project with
git clone -c core.symlinks=true --recursive https://github.com/ever-co/ever.git
(note symlinks flag), see: https://github.com/ever-co/ever#clone-repo. Also, take attention that on Windows it's better to do it from "Administrator console".Regarding the last issues you have, maybe it's somehow related to NodeJS / TS, so check which NodeJS version you have and maybe try to run our project with NodeJS 10.x (https://nodejs.org/dist/latest-v10.x).
i cloned to the repo as you mentioned but i still facing the same issue any suggestions ???
@mohamedmostafaa what issue you are facing? The initial or second one? The initial one was 99% related to how you cloned the repo, I clearly see it from error messages Cannot find module '@modules/server.common/*****'.
because when you cloned without symlinks it can't find files....
As for the second issue, did you checked your NodeJS version? If it's not 10.x, please try to use 10.x and let me know.
the initial done now as you mentioned i follow the said command
git clone -c core.symlinks=true --recursive https://github.com/ever-co/ever.git
but still the same issue and total errors 251
checked my NodeJS version it's 10.16.3
is there any command i can run to fix this errors ?
Resolving deltas: 100% (18454/18454), done. error: unable to create symlink admin/website-angular/src/modules/client.common.angular2: Permission denied error: unable to create symlink admin/website-angular/src/modules/server.common: Permission denied error: unable to create symlink backend/api/src/modules/server.common: Permission denied error: unable to create symlink carrier/mobile-ionic/src/modules/client.common.angular2: Permission denied error: unable to create symlink carrier/mobile-ionic/src/modules/server.common: Permission denied error: unable to create symlink merchant/tablet-ionic/src/modules/client.common.angular2: Permission denied error: unable to create symlink merchant/tablet-ionic/src/modules/server.common: Permission denied error: unable to create symlink shop/mobile-ionic/src/modules/client.common.angular2: Permission denied error: unable to create symlink shop/mobile-ionic/src/modules/server.common: Permission denied error: unable to create symlink shop/website-angular/src/modules/client.common.angular2: Permission denied error: unable to create symlink shop/website-angular/src/modules/server.common: Permission denied Checking out files: 100% (2771/2771), done. fatal: unable to checkout working tree warning: Clone succeeded, but checkout failed. You can inspect what was checked out with 'git status' and retry the checkout with 'git checkout -f HEAD'
any ideas?
@mohamedmostafaa yes, I write you above "Also, take attention that on Windows it's better to do it from "Administrator console".". You get permission denied errors because you run console not as administrator...
@evereq i appreciate your help really
i cloned with admin console and no errors till now but i still waiting foe download to complete for this command "yarn bootstrap"
thanks a lot for your support and please be patient with me i new for this world but i wanna to learn
thanks again
@mohamedmostafaa sure you are always welcome to ask questions and glad it helps! 👍
Btw, yarn bootstrap
may take a long time, depending on your internet connection because it pulls lots of NPM packages...
P.S. You can also join our communities (chats), see https://github.com/ever-co/ever#contact-us for more info.
@evereq thankkkkkkkkkks alot it's work every thing working now thanks again i am happy to be apart of this community
@evereq last Qust. What is invite System By Code used for??? also, what is i have suggestions ? what i have to do?
@mohamedmostafaa invite system designed to make sure customers can only start using an app if they were invited (so they have some invite code to register in the app). It's the feature you can enable/disable in the customer app settings.
If you have suggestions/feature requests, feel free to create new issues here: https://github.com/ever-co/feature-requests/issues
I am closing this ticket.
@evereq you are amazing person, i'm start participating in web and mobile apps development using NativeScript & Angular and i still working on small project to learn about this great Platform, regarding to your great framework ever i have many ideas i promise you to add values to this enormous effort that done by you and your team last but not least I salute you and your Team From EGYPT.
each time i try to start any app this error happen