// entrypoints/popup/pages/Login.tsx import React, { useState } from 'react'; import { useNavigate } from 'react-router-dom'; import { Button } from '@alifd/next'; export default function Login({ setIsLoggedIn }: { setIsLoggedIn: (loggedIn: boolean) => void }) { const [username, setUsername] = useState(''); const [password, setPassword] = useState(''); const navigate = useNavigate(); const handleLogin = (e: React.FormEvent) => { e.preventDefault(); // 这里添加实际的登录逻辑 if (username && password) { // 模拟登录成功 // 你可以在这里保存用户信息到 localStorage 或 Chrome storage localStorage.setItem('isLoggedIn', 'true'); setIsLoggedIn(true); // 跳转到首页 navigate('/'); } }; return (

登录

setUsername(e.target.value)} />
setPassword(e.target.value)} />
); }