From 6facf979af212ec43ea4158e7e6bb936eb796114 Mon Sep 17 00:00:00 2001 From: zetaloop Date: Sat, 28 Feb 2026 12:23:24 +0800 Subject: [PATCH] feat(users): fetch current user from backend --- lib/api/users.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/api/users.ts b/lib/api/users.ts index 938269a..59d4b39 100644 --- a/lib/api/users.ts +++ b/lib/api/users.ts @@ -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() { return mockUsers @@ -8,6 +10,6 @@ export function getUserById(userId: string) { return mockUsers.find((user) => user.id === userId) } -export function getCurrentUserForLogin() { - return currentUser +export async function getCurrentUserForLogin(): Promise { + return httpJson("/api/v1/users/me") }