Files
docmost_custom/frontend/src/features/auth/services/auth-service.ts
T
2023-08-27 21:38:59 +01:00

13 lines
476 B
TypeScript

import api from "@/lib/api-client";
import { ILogin, IRegister, ITokenResponse, ITokens } from "@/features/auth/types/auth.types";
export async function login(data: ILogin): Promise<ITokenResponse>{
const req = await api.post<ITokens>("/auth/login", data);
return req.data as ITokenResponse;
}
export async function register(data: IRegister): Promise<ITokenResponse>{
const req = await api.post<ITokens>("/auth/register", data);
return req.data as ITokenResponse;
}