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