lint fixes

This commit is contained in:
Ulf Gebhardt 2025-02-21 04:30:40 +01:00
parent f37319a707
commit 539800c878
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9
2 changed files with 3 additions and 3 deletions

View File

@ -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<typeof usePermissionsManager>
const PermissionContext = createContext<UsePermissionManagerResult>({
permissions: [],
setPermissionApi: async () => {},
setPermissionApi: () => {},
setPermissionData: () => {},
setAdminRole: () => {},
hasUserPermission: () => true,
@ -27,7 +28,7 @@ const PermissionContext = createContext<UsePermissionManagerResult>({
function usePermissionsManager(initialPermissions: Permission[]): {
permissions: Permission[]
setPermissionApi: (api: ItemsApi<Permission>) => Promise<void>
setPermissionApi: (api: ItemsApi<Permission>) => void
setPermissionData: (data: Permission[]) => void
setAdminRole: (adminRole: string) => void
hasUserPermission: (

View File

@ -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