import apiClient from '@_api/apiClient'; import type {CurrentUserContext, LoginRequest, LoginSuccessResponse} from './authTypes'; export const login = async (data: LoginRequest): Promise => { const response = await apiClient.post('/auth/login', data, false); localStorage.setItem('accessToken', response.accessToken); return response; }; export const checkLogin = async (): Promise => { return await apiClient.get('/auth/login/check', true); }; export const logout = async (): Promise => { await apiClient.post('/auth/logout', {}, true); localStorage.removeItem('accessToken'); };