diff options
Diffstat (limited to 'src/hooks/useLoginState.js')
-rw-r--r-- | src/hooks/useLoginState.js | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/src/hooks/useLoginState.js b/src/hooks/useLoginState.js index b7c7221..94301ef 100644 --- a/src/hooks/useLoginState.js +++ b/src/hooks/useLoginState.js @@ -1,10 +1,8 @@ -import {useState} from 'react'; +import { useState } from "react"; export default function useLoginState() { const [userInfo, setUserInfoState] = useState( - localStorage.userInfo ? - JSON.parse(localStorage.userInfo) : - {} + localStorage.userInfo ? JSON.parse(localStorage.userInfo) : {}, ); function setUserInfo(userInfo) { @@ -16,18 +14,18 @@ export default function useLoginState() { console.log(`logging in: ${username}, ${password}`); // const userInfo = await api.login() const userInfo = { - username + username, }; - console.log('Login success'); + console.log("Login success"); setUserInfo(userInfo); return userInfo; - } + } function logout() { setUserInfo({}); } const isLoggedIn = !!userInfo?.username; - - return {userInfo, isLoggedIn, login, logout}; + + return { userInfo, isLoggedIn, login, logout }; } |