Loading mobile/src/contexts/data_context.tsx +10 −2 Original line number Diff line number Diff line Loading @@ -9,11 +9,15 @@ import { AuthDatasourceProd } from "../infrastructure/datasource/prod/auth_datas import { ActivityRepository } from "../domain/repositories/activity_repository"; import { ActivityDatasourceDev } from "../infrastructure/datasource/dev/activity_datasource"; import { ActivityRepositoryDev } from '../infrastructure/repositories/activity_repository'; import { TravelDatasourceDev } from "../infrastructure/datasource/dev/travel_datasource"; import { TravelRepositoryImpl } from "../infrastructure/repositories/travel_repository"; import { TravelRepository } from "../domain/repositories/travel_repository"; type DataContextType = { statesRepository: StateRepository | null; authRepository: AuthRepository | null; activityRepository: ActivityRepository | null; travelRepository: TravelRepository | null; }; type DataContextProviderProps = PropsWithChildren<{}>; Loading @@ -21,7 +25,8 @@ type DataContextProviderProps = PropsWithChildren<{}>; const DataContext = createContext<DataContextType>({ statesRepository: null, authRepository: null, activityRepository: null activityRepository: null, travelRepository: null }); export const DataContextProvider = ({ children }: DataContextProviderProps) => { Loading @@ -31,11 +36,14 @@ export const DataContextProvider = ({ children }: DataContextProviderProps) => { const authRepository = new AuthRepositoryImpl(authDataSource); const activityDataSource = new ActivityDatasourceDev(); const activityRepository = new ActivityRepositoryDev(activityDataSource); const travelDatasource = new TravelDatasourceDev(); const travelRepository = new TravelRepositoryImpl(travelDatasource); const value = { statesRepository, authRepository, activityRepository activityRepository, travelRepository }; return ( Loading Loading
mobile/src/contexts/data_context.tsx +10 −2 Original line number Diff line number Diff line Loading @@ -9,11 +9,15 @@ import { AuthDatasourceProd } from "../infrastructure/datasource/prod/auth_datas import { ActivityRepository } from "../domain/repositories/activity_repository"; import { ActivityDatasourceDev } from "../infrastructure/datasource/dev/activity_datasource"; import { ActivityRepositoryDev } from '../infrastructure/repositories/activity_repository'; import { TravelDatasourceDev } from "../infrastructure/datasource/dev/travel_datasource"; import { TravelRepositoryImpl } from "../infrastructure/repositories/travel_repository"; import { TravelRepository } from "../domain/repositories/travel_repository"; type DataContextType = { statesRepository: StateRepository | null; authRepository: AuthRepository | null; activityRepository: ActivityRepository | null; travelRepository: TravelRepository | null; }; type DataContextProviderProps = PropsWithChildren<{}>; Loading @@ -21,7 +25,8 @@ type DataContextProviderProps = PropsWithChildren<{}>; const DataContext = createContext<DataContextType>({ statesRepository: null, authRepository: null, activityRepository: null activityRepository: null, travelRepository: null }); export const DataContextProvider = ({ children }: DataContextProviderProps) => { Loading @@ -31,11 +36,14 @@ export const DataContextProvider = ({ children }: DataContextProviderProps) => { const authRepository = new AuthRepositoryImpl(authDataSource); const activityDataSource = new ActivityDatasourceDev(); const activityRepository = new ActivityRepositoryDev(activityDataSource); const travelDatasource = new TravelDatasourceDev(); const travelRepository = new TravelRepositoryImpl(travelDatasource); const value = { statesRepository, authRepository, activityRepository activityRepository, travelRepository }; return ( Loading