mirror of
https://github.com/umami-software/umami.git
synced 2026-02-08 14:47:14 +01:00
Use css variables.
This commit is contained in:
parent
5d4ff5cfa4
commit
a5930f1772
29 changed files with 131 additions and 85 deletions
|
|
@ -12,11 +12,11 @@ export async function fetchUser() {
|
|||
return await res.json();
|
||||
}
|
||||
|
||||
export default function useUser() {
|
||||
export default function useRequireLogin() {
|
||||
const dispatch = useDispatch();
|
||||
const storeUser = useSelector(state => state.user);
|
||||
const [loading, setLoading] = useState(!storeUser);
|
||||
const [user, setUser] = useState(storeUser || null);
|
||||
const [user, setUser] = useState(storeUser);
|
||||
|
||||
useEffect(() => {
|
||||
if (!loading && user) {
|
||||
|
|
@ -31,7 +31,7 @@ export default function useUser() {
|
|||
return;
|
||||
}
|
||||
|
||||
await dispatch(updateUser({ user: user }));
|
||||
await dispatch(updateUser({ user }));
|
||||
|
||||
setUser(user);
|
||||
setLoading(false);
|
||||
Loading…
Add table
Add a link
Reference in a new issue