import { useState } from "react" import useLocalStorage from "use-local-storage" import { useAtom } from "jotai" import { loginStatusAtom } from "../state/atoms" import { LoginHelper } from "../lib/session" export const LoginWidget = () => { const [username, setUsername] = useLocalStorage("input_username","", {syncData: false}) const [password, setPassword] = useState("") const [{data:loginState, refetch: refetchLoginState}] = useAtom(loginStatusAtom) const [loginError, setLoginError] = useState("") if(loginState?.logged_in){ return <>