feat(users): fetch current user from backend

This commit is contained in:
zetaloop
2026-02-28 12:23:24 +08:00
parent f34f18cca1
commit 6facf979af
+5 -3
View File
@@ -1,4 +1,6 @@
import { currentUser, mockUsers } from "@/lib/mock" import { httpJson } from "@/lib/api/http"
import { mockUsers } from "@/lib/mock"
import type { User } from "@/lib/types"
export function listUsers() { export function listUsers() {
return mockUsers return mockUsers
@@ -8,6 +10,6 @@ export function getUserById(userId: string) {
return mockUsers.find((user) => user.id === userId) return mockUsers.find((user) => user.id === userId)
} }
export function getCurrentUserForLogin() { export async function getCurrentUserForLogin(): Promise<User> {
return currentUser return httpJson<User>("/api/v1/users/me")
} }