aboutsummaryrefslogtreecommitdiffstats
path: root/src/hooks/useLoginState.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/hooks/useLoginState.js')
-rw-r--r--src/hooks/useLoginState.js16
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 };
}