From 2086c63030b028c83e624915a3aa0dad18a5cecc Mon Sep 17 00:00:00 2001 From: Marcos Reifonas Date: Wed, 19 Aug 2026 17:14:14 +0000 Subject: [PATCH] chore: fix linting issues in UserInfo and useUserResourcePermissions --- src/components/dashboard/UserInfo.tsx | 1 + src/hooks/useUserResourcePermissions.tsx | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/components/dashboard/UserInfo.tsx b/src/components/dashboard/UserInfo.tsx index 66ac5a9..b2fa6cb 100644 --- a/src/components/dashboard/UserInfo.tsx +++ b/src/components/dashboard/UserInfo.tsx @@ -56,6 +56,7 @@ export function UserInfo() { setProfile(data); } else { setProfile({ + // eslint-disable-next-line @typescript-eslint/no-explicit-any full_name: (user as any).name || (user as any).username || null, email: user.email || null, profile_image_url: null diff --git a/src/hooks/useUserResourcePermissions.tsx b/src/hooks/useUserResourcePermissions.tsx index 9f05f5c..8de41f7 100644 --- a/src/hooks/useUserResourcePermissions.tsx +++ b/src/hooks/useUserResourcePermissions.tsx @@ -18,6 +18,7 @@ export function useUserResourcePermissions(resourceKey: string) { const [users, setUsers] = useState([]); const [resourcePermissions, setResourcePermissions] = useState([]); const [loading, setLoading] = useState(true); + // eslint-disable-next-line @typescript-eslint/no-explicit-any const channelRef = useRef(null); const mountedRef = useRef(true); @@ -341,6 +342,7 @@ export function useUserResourcePermissions(resourceKey: string) { mountedRef.current = false; cleanupChannel(); }; + // eslint-disable-next-line react-hooks/exhaustive-deps }, [user?.id, isAdmin, resourceKey]); // Cleanup on unmount