"use client" import { useState, useEffect } from 'react'; import { useDrawer } from "../contexts/drawer-context.js"; import { getUserInfo } from "../utils/napact.js"; import ThemeToggle from "./ThemeToggle.jsx"; export default function Header () { const { toggleDrawer } = useDrawer(); const [user, setUser] = useState({ user_id: null, nickname: '' }); useEffect(() => { getUserInfo().then(setUser); }, []); return (
Logo
R插件控制台
头像
{user.nickname || "未获取"}
{user.user_id || "NaN"}
) };