From: charleswrayjr Date: Sat, 13 Sep 2025 07:02:35 +0000 (-0500) Subject: Adding authentication, media, and messaging. X-Git-Url: https://git.phasecustomsoft.com/?a=commitdiff_plain;h=bf22c662e399813171130e2ac4d95d7475a7a1f6;p=phs-admin.git Adding authentication, media, and messaging. --- diff --git a/src/App.js b/src/App.js index 7a5a3db..934ef97 100755 --- a/src/App.js +++ b/src/App.js @@ -1,7 +1,6 @@ import './styles/App.css'; import AppRoutes from './app/routes'; import React from 'react'; -import { BrowserRouter as Router } from 'react-router-dom'; import { SnackbarProvider } from 'notistack'; import { CssBaseline, ThemeProvider, createTheme } from '@mui/material'; @@ -17,9 +16,7 @@ const App = () => { - - - + ); diff --git a/src/app/components/AppHeader.js b/src/app/components/AppHeader.js index 365dd84..a5c522e 100644 --- a/src/app/components/AppHeader.js +++ b/src/app/components/AppHeader.js @@ -9,7 +9,7 @@ import { AuthContext } from './AuthContext'; const AppHeader = () => { const navigate = useNavigate(); - const { user, logout } = useContext(AuthContext); + const { user, logout } = useContext(AuthContext) || {}; const navItems = [ { label: 'Dashboard', path: '/', roles: ['User', 'Admin'] }, diff --git a/src/app/views/Dashboard/Dashboard.jsx b/src/app/views/Dashboard/Dashboard.jsx index ebf3904..66ad834 100755 --- a/src/app/views/Dashboard/Dashboard.jsx +++ b/src/app/views/Dashboard/Dashboard.jsx @@ -10,7 +10,7 @@ import AppHeader from '../../components/AppHeader'; const Dashboard = () => { const navigate = useNavigate(); - const { user } = useContext(AuthContext); + const { user } = useContext(AuthContext) || {}; const features = [ { title: 'Messages', path: '/messages', description: 'View and send messages', roles: ['User', 'Admin'] },