Web:Client: fix settings route

This commit is contained in:
Timofey Boyko 2023-04-17 09:46:07 +03:00
parent d5aa3bb18a
commit 3f21d21b0b

View File

@ -85,15 +85,6 @@ const Error404Route = (props) => (
const FilesSection = React.memo(({ withMainButton }) => {
return (
<Routes>
<Route
path={"/settings"}
element={
<PrivateRoute location={location}>
<Navigate to="/settings/common" replace />
</PrivateRoute>
}
/>
<Route
path="/"
element={
@ -204,24 +195,22 @@ const FilesSection = React.memo(({ withMainButton }) => {
/>
<Route
path={"/settings/admin"}
path={"/settings"}
element={
<PrivateRoute restricted location={location}>
<Settings />
<PrivateRoute withCollaborator restricted location={location}>
<Navigate to="/settings/common" replace />
</PrivateRoute>
}
/>
{withMainButton && (
<Route
path={"/settings/common"}
element={
<PrivateRoute restricted location={location}>
<Settings />
</PrivateRoute>
}
/>
)}
<Route
path={"/settings/*"}
element={
<PrivateRoute withCollaborator restricted location={location}>
<Settings />
</PrivateRoute>
}
/>
<Route
element={