@@ -2,9 +2,9 @@ import axios, { AxiosError, AxiosResponse } from 'axios';
22import { getAxiosConfig , processAuthError } from './auth' ;
33import { UserData } from '../../types/models' ;
44
5- type SetStateCallback < T > = ( value : T | ( ( prevValue : T ) => T ) ) => void ;
5+ import { API_BASE } from '../apiBase' ;
66
7- const baseUrl = process . env . VITE_API_URI || location . origin ;
7+ type SetStateCallback < T > = ( value : T | ( ( prevValue : T ) => T ) ) => void ;
88
99const getUser = async (
1010 setIsLoading ?: SetStateCallback < boolean > ,
@@ -13,9 +13,9 @@ const getUser = async (
1313 setIsError ?: SetStateCallback < boolean > ,
1414 id : string | null = null ,
1515) : Promise < void > => {
16- let url = `${ baseUrl } /api/auth/profile` ;
16+ let url = `${ API_BASE } /api/auth/profile` ;
1717 if ( id ) {
18- url = `${ baseUrl } /api/v1/user/${ id } ` ;
18+ url = `${ API_BASE } /api/v1/user/${ id } ` ;
1919 }
2020 console . log ( url ) ;
2121
@@ -43,7 +43,7 @@ const getUsers = async (
4343 setErrorMessage : SetStateCallback < string > ,
4444 query : Record < string , string > = { } ,
4545) : Promise < void > => {
46- const url = new URL ( `${ baseUrl } /api/v1/user` ) ;
46+ const url = new URL ( `${ API_BASE } /api/v1/user` ) ;
4747 url . search = new URLSearchParams ( query ) . toString ( ) ;
4848
4949 setIsLoading ( true ) ;
@@ -70,7 +70,7 @@ const getUsers = async (
7070
7171const updateUser = async ( data : UserData ) : Promise < void > => {
7272 console . log ( data ) ;
73- const url = new URL ( `${ baseUrl } /api/auth/gitAccount` ) ;
73+ const url = new URL ( `${ API_BASE } /api/auth/gitAccount` ) ;
7474
7575 try {
7676 await axios . post ( url . toString ( ) , data , getAxiosConfig ( ) ) ;
@@ -89,7 +89,7 @@ const getUserLoggedIn = async (
8989 setIsError : SetStateCallback < boolean > ,
9090 setAuth : SetStateCallback < boolean > ,
9191) : Promise < void > => {
92- const url = new URL ( `${ baseUrl } /api/auth/me` ) ;
92+ const url = new URL ( `${ API_BASE } /api/auth/me` ) ;
9393
9494 try {
9595 const response : AxiosResponse < UserData > = await axios ( url . toString ( ) , getAxiosConfig ( ) ) ;
0 commit comments