import {useState} from "react" import {Text,View} from "react-native" import {Body,Button,ErrorMessage,Field,Panel,Screen,Title,styles} from "../src/components/ui" import {useSession} from "../src/state/session" export default function Login(){ const {login}=useSession();const [name,setName]=useState("");const [password,setPassword]=useState("");const [busy,setBusy]=useState(false);const [error,setError]=useState("") async function submit(){if(busy)return;setBusy(true);setError("");try{await login(name,password);setPassword("")}catch(e){setError(e instanceof Error?e.message:"登录失败,请重试。")}finally{setBusy(false)}} return 从依据出发见势 · Veyra看清机会,理解风险。{"\n"}让每一步投资决策都有迹可循。开发环境登录使用开发测试身份连接服务。正式手机号登录将在身份服务完成后开放。void submit()}/>