import type { UserData } from './dto/user-data' export const getCurrentUser = () => { const api = useApi() return api.get('/me', {}, { toastErrorKey: 'errors.auth.session' }) } export const login = (username: string, password: string) => { const api = useApi() return api.post('/login_check', { username, password }, { toastErrorKey: 'errors.auth.login' }) } export const logout = () => { const api = useApi() return api.post('/logout', {}, { toastErrorKey: 'errors.auth.logout', toastSuccessKey: 'success.auth.logout' }) }