FILE / Unmei/Frontend
src/api/users.ts
Исходный файл и его история в репозитории.
10 lines
626 B
TypeScript
10 lines
626 B
TypeScript
import {get, post} from "./api";
|
|
|
|
export const fetchUser = (id: number) => get(`users/${id}`);
|
|
export const fetchCurrentUser = () => get('users/current');
|
|
export const fetchUserNovels = (id: number) => get(`users/${id}/novels`);
|
|
|
|
export const login = (login: string, password: string) => post('auth/login', { login, password });
|
|
export const registerUser = (login: string, password: string, email: string, recaptcha: string) => post('auth/register', { login, password, email, recaptcha });
|
|
export const activateAccount = (token: string) => post('auth/activate', { token });
|
|
export const userLogout = () => post('auth/logout'); |