diff --git a/rag-view/src/features/constants.js b/rag-view/src/features/constants.js index 4c9af80..3881650 100644 --- a/rag-view/src/features/constants.js +++ b/rag-view/src/features/constants.js @@ -1,4 +1,5 @@ export const BASE_URL = `${import.meta.env.VITE_API_BASE_URL || ""}/api/rag`; +export const AUTH_BASE_URL = `${import.meta.env.VITE_API_BASE_URL || ""}/api/auth`; export const METHOD_POST_QUERY = "POST"; export const METHOD_GET_QUERY = "GET"; export const METHOD_DELETE_QUERY = "DELETE"; diff --git a/rag-view/src/features/fetch-async/fetchLoginUser.js b/rag-view/src/features/fetch-async/fetchLoginUser.js index 57e3874..6a8ac75 100644 --- a/rag-view/src/features/fetch-async/fetchLoginUser.js +++ b/rag-view/src/features/fetch-async/fetchLoginUser.js @@ -1,9 +1,8 @@ import { createAsyncThunk } from "@reduxjs/toolkit"; import { - BASE_URL, + AUTH_BASE_URL, METHOD_POST_QUERY, HEADER_CONTENT_TYPE, - PREFIX_AUTH, PREFIX_LOGIN, APPLICATION_JSON, ERROR_RESPONSE_NOT_OK, @@ -14,7 +13,7 @@ const fetchLoginUser = createAsyncThunk( "userDetails/fetchLoginUser", async (payload, { rejectWithValue }) => { try { - const res = await fetch(BASE_URL + PREFIX_AUTH + PREFIX_LOGIN, { + const res = await fetch(AUTH_BASE_URL + PREFIX_LOGIN, { method: METHOD_POST_QUERY, headers: { [HEADER_CONTENT_TYPE]: APPLICATION_JSON }, body: JSON.stringify(payload), diff --git a/rag-view/src/features/fetch-async/fetchRefreshToken.js b/rag-view/src/features/fetch-async/fetchRefreshToken.js index 3425eba..b2041c5 100644 --- a/rag-view/src/features/fetch-async/fetchRefreshToken.js +++ b/rag-view/src/features/fetch-async/fetchRefreshToken.js @@ -1,8 +1,7 @@ import { createAsyncThunk } from "@reduxjs/toolkit"; import { - BASE_URL, + AUTH_BASE_URL, METHOD_GET_QUERY, - PREFIX_AUTH, PREFIX_REFRESH_TOKEN, TOKEN_UNDEFINED, JWT_REFRESH_TOKEN, @@ -25,8 +24,7 @@ const fetchRefreshToken = createAsyncThunk( } const url = - BASE_URL + - PREFIX_AUTH + + AUTH_BASE_URL + PREFIX_REFRESH_TOKEN + `?token=${encodeURIComponent(refreshToken)}`; diff --git a/rag-view/src/features/fetch-async/fetchRegisterUser.js b/rag-view/src/features/fetch-async/fetchRegisterUser.js index 1c0809c..ff58d44 100644 --- a/rag-view/src/features/fetch-async/fetchRegisterUser.js +++ b/rag-view/src/features/fetch-async/fetchRegisterUser.js @@ -1,9 +1,8 @@ import { createAsyncThunk } from "@reduxjs/toolkit"; import { - BASE_URL, + AUTH_BASE_URL, METHOD_POST_QUERY, HEADER_CONTENT_TYPE, - PREFIX_AUTH, PREFIX_REGISTER, APPLICATION_JSON, ERROR_RESPONSE_NOT_OK, @@ -14,7 +13,7 @@ const fetchRegisterUser = createAsyncThunk( "userDetails/fetchRegisterUser", async (payload, { rejectWithValue }) => { try { - const res = await fetch(BASE_URL + PREFIX_AUTH + PREFIX_REGISTER, { + const res = await fetch(AUTH_BASE_URL + PREFIX_REGISTER, { method: METHOD_POST_QUERY, headers: { [HEADER_CONTENT_TYPE]: APPLICATION_JSON }, body: JSON.stringify(payload),