mirror of
https://github.com/nowcommunity/nowdatabase.git
synced 2026-10-12 19:13:52 +03:00
Remove unnecessary noRights export object
This commit is contained in:
@@ -5,7 +5,6 @@ import { useUser } from '@/hooks/user'
|
||||
import { Box } from '@mui/material'
|
||||
import { Role } from '@/types'
|
||||
import { UserState } from '@/redux/userReducer'
|
||||
import { noRights } from './pages'
|
||||
import { ENABLE_WRITE } from '@/util/config'
|
||||
|
||||
export type PageContextType<T> = {
|
||||
@@ -82,7 +81,7 @@ export const Page = <T extends Record<string, unknown>>({
|
||||
}) => {
|
||||
const { id } = useParams()
|
||||
const user = useUser()
|
||||
const editRights = ENABLE_WRITE && user ? getEditRights(user, id!) : noRights
|
||||
const editRights = ENABLE_WRITE && user ? getEditRights(user, id!) : {}
|
||||
if (allowedRoles && !allowedRoles.includes(user.role))
|
||||
return <Box>Your user is not authorized to view this page.</Box>
|
||||
return (
|
||||
|
||||
@@ -28,7 +28,7 @@ import { RegionDetails } from './Region/RegionDetails'
|
||||
import { Role } from '@/types'
|
||||
import { UserState } from '@/redux/userReducer'
|
||||
|
||||
export const noRights: EditRights = {}
|
||||
const noRights: EditRights = {}
|
||||
const fullRights: EditRights = { new: true, edit: true, delete: true }
|
||||
const limitedRights: EditRights = { new: true, edit: true }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user