Loading mobile/src/hooks/useGetTravelDetails.ts 0 → 100644 +20 −0 Original line number Diff line number Diff line import { useDataContext } from "../contexts/data_context"; import { TravelDetails } from "../domain/entities/travel_details"; import { useGet } from "./useGet"; interface GetTravelDetailsProps { id: number; } export const useGetTravelDetails = ({ id }: GetTravelDetailsProps) => { const { travelRepository } = useDataContext(); const callback = async () => { return await travelRepository!.getTravelDetails(id); } const { data, requestStatus } = useGet<TravelDetails>(callback); return { data, requestStatus } } No newline at end of file Loading
mobile/src/hooks/useGetTravelDetails.ts 0 → 100644 +20 −0 Original line number Diff line number Diff line import { useDataContext } from "../contexts/data_context"; import { TravelDetails } from "../domain/entities/travel_details"; import { useGet } from "./useGet"; interface GetTravelDetailsProps { id: number; } export const useGetTravelDetails = ({ id }: GetTravelDetailsProps) => { const { travelRepository } = useDataContext(); const callback = async () => { return await travelRepository!.getTravelDetails(id); } const { data, requestStatus } = useGet<TravelDetails>(callback); return { data, requestStatus } } No newline at end of file