import { get } from "../config/request"; import axiosAPI from "../config/axios"; export const login = async (username, password) => { const data = { username, password, }; const response = await axiosAPI.post("/auth/login", data, { headers: { "Content-Type": "application/json", }, }); return response.data; }; export const refreshToken = async () => { try { const response = await axiosAPI.get("/token"); return response.data; } catch (error) { if (error.response) return error.response.data; } }; export const getUser = async () => { try { const response = await get("/user"); return response.data; } catch (error) { if (error.response) return error.response.data; } }; export const logout = async () => { try { const response = await axiosAPI.delete("/logout"); return response.data; } catch (error) { if (error.response) return error.response.data; } };