mirror of
https://github.com/Pax1601/DCSOlympus.git
synced 2025-10-29 16:56:34 +00:00
fix: Login prompt crashing app
This commit is contained in:
parent
258d21672c
commit
786729c006
@ -10,8 +10,6 @@ import { BLUE_COMMANDER, GAME_MASTER, LoginSubState, NO_SUBSTATE, OlympusState,
|
||||
import { OlDropdown, OlDropdownItem } from "../components/oldropdown";
|
||||
import { AppStateChangedEvent } from "../../events";
|
||||
|
||||
var hash = sha256.create();
|
||||
|
||||
export function LoginModal(props: { open: boolean }) {
|
||||
// TODO: add warning if not in secure context and some features are disabled
|
||||
const [subState, setSubState] = useState(NO_SUBSTATE);
|
||||
@ -31,6 +29,7 @@ export function LoginModal(props: { open: boolean }) {
|
||||
const usernameCallback = useCallback(() => getApp()?.getServerManager().setUsername(username), [username]);
|
||||
useEffect(usernameCallback, [username]);
|
||||
|
||||
var hash = sha256.create();
|
||||
const passwordCallback = useCallback(() => getApp()?.getServerManager().setPassword(hash.update(password).hex()), [password]);
|
||||
useEffect(passwordCallback, [password]);
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user