Loading frontend/src/api/baseApi.ts +2 −6 Original line number Diff line number Diff line import axios, { AxiosRequestConfig } from "axios"; import { ApiRespSingle, ApiRespMultiPaginated, } from "../models/response"; const axiosInstance = axios.create({ baseURL: "http://localhost:3001/api/v1", Loading @@ -14,12 +10,12 @@ async function getAll<T>(path: string, config?: AxiosRequestConfig) { } async function getAllPaginated<T>(path: string, config?: AxiosRequestConfig) { const resp = await axiosInstance.get<ApiRespMultiPaginated<T>>(path, config); const resp = await axiosInstance.get<T[]>(path, config); return resp.data; } async function getSingle<T>(path: string) { const resp = await axiosInstance.get<ApiRespSingle<T>>(path); const resp = await axiosInstance.get<T>(path); return resp.data; } Loading Loading
frontend/src/api/baseApi.ts +2 −6 Original line number Diff line number Diff line import axios, { AxiosRequestConfig } from "axios"; import { ApiRespSingle, ApiRespMultiPaginated, } from "../models/response"; const axiosInstance = axios.create({ baseURL: "http://localhost:3001/api/v1", Loading @@ -14,12 +10,12 @@ async function getAll<T>(path: string, config?: AxiosRequestConfig) { } async function getAllPaginated<T>(path: string, config?: AxiosRequestConfig) { const resp = await axiosInstance.get<ApiRespMultiPaginated<T>>(path, config); const resp = await axiosInstance.get<T[]>(path, config); return resp.data; } async function getSingle<T>(path: string) { const resp = await axiosInstance.get<ApiRespSingle<T>>(path); const resp = await axiosInstance.get<T>(path); return resp.data; } Loading