RC-4: move AppContext to src/app/contexts

This commit is contained in:
2023-06-22 19:55:28 +01:00
parent 58990ced91
commit b11e5db2e7
7 changed files with 8 additions and 7 deletions

View File

@@ -1,5 +1,5 @@
import FuseUtils from '@fuse/utils';
import AppContext from 'app/AppContext';
import AppContext from 'src/app/contexts/AppContext';
import { Component } from 'react';
import { matchRoutes } from 'react-router-dom';
import withRouter from '@fuse/core/withRouter';
@@ -50,6 +50,7 @@ class FuseAuthorization extends Component {
const { location, userRole } = this.props;
const { pathname } = location;
const redirectUrl = loginRedirectUrl || this.defaultLoginRedirectUrl;
console.log(location, userRole, redirectUrl);
/*
User is guest

View File

@@ -1,6 +1,6 @@
import { useDeepCompareEffect } from '@fuse/hooks';
import _ from '@lodash';
import AppContext from 'app/AppContext';
import AppContext from 'src/app/contexts/AppContext';
import {
generateSettings,
selectFuseCurrentSettings,

View File

@@ -14,7 +14,7 @@ import { selectMainTheme } from 'app/store/fuse/settingsSlice';
import FuseAuthorization from '@fuse/core/FuseAuthorization';
import settingsConfig from 'app/configs/settingsConfig';
import withAppProviders from './withAppProviders';
import { AuthProvider } from './auth/AuthContext';
import { AuthProvider } from './contexts/AuthContext';
// import axios from 'axios';
/**

View File

@@ -2,7 +2,7 @@ import FuseDialog from '@fuse/core/FuseDialog';
import FuseMessage from '@fuse/core/FuseMessage';
import FuseSuspense from '@fuse/core/FuseSuspense';
import { styled } from '@mui/material/styles';
import AppContext from 'app/AppContext';
import AppContext from 'src/app/contexts/AppContext';
import { selectFuseCurrentLayoutConfig } from 'app/store/fuse/settingsSlice';
import { memo, useContext } from 'react';
import { useSelector } from 'react-redux';

View File

@@ -1,11 +1,11 @@
import FuseSuspense from '@fuse/core/FuseSuspense';
import AppContext from 'app/AppContext';
import AppContext from 'src/app/contexts/AppContext';
import { selectFuseCurrentLayoutConfig } from 'app/store/fuse/settingsSlice';
import i18next from 'i18next';
import { memo, useContext } from 'react';
import { useSelector } from 'react-redux';
import { useRoutes } from 'react-router-dom';
import { useAuth } from 'src/app/auth/AuthContext';
import { useAuth } from 'src/app/contexts/AuthContext';
import FooterLayout2 from './components/FooterLayout2';
import HeaderLayout2 from './components/HeaderLayout2';

View File

@@ -9,7 +9,7 @@ import { LocalizationProvider } from '@mui/x-date-pickers/LocalizationProvider';
import { StyledEngineProvider } from '@mui/material/styles';
import routes from 'app/configs/routesConfig';
import store from './store';
import AppContext from './AppContext';
import AppContext from './contexts/AppContext';
const withAppProviders = (Component) => (props) => {
const WrapperComponent = () => (