Merge branch 'feature/user_token' into 'develop'
user implementt See merge request witel3/loan-facilities-expert!15
This commit is contained in:
@@ -7,3 +7,7 @@ export const GET_USER_TOKEN = BASE_URL + "/dashboard/login";
|
||||
//change password
|
||||
export const CHANGE_PASSWORD = BASE_URL + "/dashboard/profile/change_password";
|
||||
//end change password
|
||||
|
||||
//user data
|
||||
export const GET_USER_ROUTE = BASE_URL + "/dashboard/profile/info";
|
||||
//user data
|
||||
@@ -51,27 +51,7 @@ export const UserProvider = ({ children }) => {
|
||||
dispatch({ type: "CHANGE_USER", user });
|
||||
}, []);
|
||||
|
||||
const changeUserLanguage = useCallback(
|
||||
(language) => {
|
||||
dispatch({ type: "CHANGE_USER_LANGUAGE", language });
|
||||
axios
|
||||
.post(
|
||||
SET_LANGUAGE,
|
||||
{ language: language },
|
||||
{
|
||||
headers: {
|
||||
authorization: `Bearer ${state.token}`,
|
||||
},
|
||||
}
|
||||
)
|
||||
.then(() => {
|
||||
getUser((data) => {
|
||||
changeUser(data);
|
||||
});
|
||||
});
|
||||
},
|
||||
[state.token]
|
||||
);
|
||||
const changeUserLanguage = useCallback(/* use in multi language app */);
|
||||
|
||||
const changeAuthState = useCallback((isAuth) => {
|
||||
dispatch({ type: "CHANGE_AUTH_STATE", isAuth });
|
||||
|
||||
@@ -10,7 +10,6 @@ const useUser = () => {
|
||||
getUser,
|
||||
clearUser,
|
||||
changeUser,
|
||||
changeUserLanguage,
|
||||
changeAuthState,
|
||||
changeLanguageState,
|
||||
clearToken,
|
||||
@@ -25,7 +24,6 @@ const useUser = () => {
|
||||
getUser,
|
||||
clearUser,
|
||||
changeUser,
|
||||
changeUserLanguage,
|
||||
changeAuthState,
|
||||
changeLanguageState,
|
||||
clearToken,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import DashboardFirstComponent from "@/components/dashboard/first";
|
||||
import TitlePage from "@/core/components/TitlePage";
|
||||
import WithAuthMiddleware from "@/middlewares/WithoutAuth";
|
||||
import WithAuthMiddleware from "@/middlewares/WithAuth";
|
||||
import { parse } from "next-useragent";
|
||||
|
||||
export default function Dashboard() {
|
||||
|
||||
Reference in New Issue
Block a user