forked from RiseUP/riseup_squad_03
modified: src/App.jsx
modified: src/components/AppShell.jsx modified: src/config/api.js modified: src/config/permissions.js modified: src/data/mockData.js modified: src/hooks/useAgenda.js modified: src/hooks/useAuth.js modified: src/mappers/appointmentMapper.js modified: src/pages/AgendaPage.jsx modified: src/pages/AuthPages.jsx modified: src/pages/HomePage.jsx modified: src/pages/MedicalRecordsPage.jsx modified: src/pages/MessagesPage.jsx modified: src/pages/NotFoundPage.jsx modified: src/pages/PatientsPage.jsx modified: src/pages/ReportsPage.jsx modified: src/pages/TeamPage.jsx modified: src/pages/UsersPage.jsx modified: src/pages/VisitsPage.jsx modified: src/repositories/authRepository.js new file: src/repositories/availabilityRepository.js modified: src/repositories/communicationRepository.js modified: src/repositories/patientRepository.js modified: src/repositories/professionalRepository.js modified: src/repositories/profileRepository.js modified: src/repositories/reportRepository.js modified: src/repositories/repositoryUtils.js modified: src/repositories/settingsRepository.js modified: src/repositories/userRepository.js modified: src/repositories/visitRepository.js
This commit is contained in:
@@ -76,7 +76,7 @@ function App() {
|
||||
}
|
||||
|
||||
// Usuário autenticado mas sem permissão para a rota
|
||||
if (role && !canAccess(role, location.pathname)) {
|
||||
if (!role || !canAccess(role, location.pathname)) {
|
||||
return (
|
||||
<AppShell currentPath={location.pathname} navigate={navigate} role={role} routeTitle="Sem acesso">
|
||||
<UnauthorizedPage navigate={navigate} />
|
||||
@@ -183,7 +183,7 @@ function resolveRoute(pathname, navigate, role) {
|
||||
|
||||
if (pathname === '/camunicacao' || pathname === '/comunicacao' || pathname === '/mensagens') {
|
||||
return {
|
||||
element: <MessagesPage navigate={navigate} />,
|
||||
element: <MessagesPage navigate={navigate} role={role} />,
|
||||
title: 'Comunicação',
|
||||
withShell: true,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user