import request, { withSignal } from './request' import type { AccountPublic, LoginRequest, LoginResponse } from '@/types' export const authService = { login: (data: LoginRequest, signal?: AbortSignal) => request.post('/auth/login', data, withSignal({}, signal)).then((r) => r.data), me: (signal?: AbortSignal) => request.get('/auth/me', withSignal({}, signal)).then((r) => r.data), }