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