diff --git a/src/Components/Map/hooks/usePermissions.tsx b/src/Components/Map/hooks/usePermissions.tsx index 6d65d617..933ccc07 100644 --- a/src/Components/Map/hooks/usePermissions.tsx +++ b/src/Components/Map/hooks/usePermissions.tsx @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-misused-promises */ /* eslint-disable @typescript-eslint/no-empty-function */ /* eslint-disable @typescript-eslint/no-explicit-any */ /* eslint-disable @typescript-eslint/no-unsafe-call */ @@ -19,7 +20,7 @@ type UsePermissionManagerResult = ReturnType const PermissionContext = createContext({ permissions: [], - setPermissionApi: async () => {}, + setPermissionApi: () => {}, setPermissionData: () => {}, setAdminRole: () => {}, hasUserPermission: () => true, @@ -27,7 +28,7 @@ const PermissionContext = createContext({ function usePermissionsManager(initialPermissions: Permission[]): { permissions: Permission[] - setPermissionApi: (api: ItemsApi) => Promise + setPermissionApi: (api: ItemsApi) => void setPermissionData: (data: Permission[]) => void setAdminRole: (adminRole: string) => void hasUserPermission: ( diff --git a/src/types/UserItem.d.ts b/src/types/UserItem.d.ts index c55601a7..5f3a58b4 100644 --- a/src/types/UserItem.d.ts +++ b/src/types/UserItem.d.ts @@ -5,7 +5,6 @@ import type { Profile } from './Profile' */ export interface UserItem { id?: string - // eslint-disable-next-line @typescript-eslint/no-explicit-any role?: { id: string name: string