feat(auth): implement login page and state management

This commit is contained in:
Mrixs committed 2025-06-17 10:00:17 +03:00
1 parent c4a1c2cde0
commit d6059f4325
5 files changed
+209 -11

No files matched your search

+5 -2
View File
@@ -1,7 +1,10 @@
import type { RegisterRequest } from "@/types"; // Мы создадим этот тип
import type { RegisterRequest } from "@/types";
import apiClient from "./axios";
export const registerUser = (userData: RegisterRequest) => {
// apiClient уже настроен на /api, поэтому путь относительный
return apiClient.post("/register", userData);
};
export const loginUser = (credentials: LoginRequest) => {
return apiClient.post<LoginResponse>("/login", credentials);
};