1
0
Fork 0
mirror of https://github.com/muerwre/vault-frontend.git synced 2025-05-07 18:46:41 +07:00

removed redux completely

This commit is contained in:
Fedor Katurov 2022-01-09 19:03:01 +07:00
parent 26e6d8d41b
commit a4bb07e9cf
323 changed files with 2464 additions and 3348 deletions

20
src/hooks/auth/useAuth.ts Normal file
View file

@ -0,0 +1,20 @@
import { useUser } from '~/hooks/auth/useUser';
import { useAuthStore } from '~/store/auth/useAuthStore';
import { useLoginLogoutRestore } from '~/hooks/auth/useLoginLogoutRestore';
export const useAuth = () => {
const { user } = useUser();
const auth = useAuthStore();
const { login, logout } = useLoginLogoutRestore();
return {
user,
logout,
login,
isUser: auth.isUser,
setToken: auth.setToken,
isTester: auth.isTester,
setIsTester: auth.setIsTester,
};
};