16 lines
351 B
TypeScript
16 lines
351 B
TypeScript
import { httpPostJson } from "@/utils/http";
|
|
export interface LoginParams {
|
|
email: string;
|
|
password: string;
|
|
}
|
|
export interface LoginResult {
|
|
id: string;
|
|
email: string;
|
|
displayName: string;
|
|
token: string;
|
|
isInit: boolean;
|
|
}
|
|
export const loginApi = (params: LoginParams) => {
|
|
return httpPostJson<LoginResult>("/auth/login", params);
|
|
};
|