Fix relay lint in components and pages
Remove unused GraphQL fields (createdAt, updatedAt, totalCount, __id, sourceId, etc.) from queries and fragments across 50+ files. Add TypeScript generics to useMutation, usePaginationFragment, useRefetchableFragment, and useLazyLoadQuery calls to satisfy relay/generated-typescript-types. Add justified eslint-disable comments for fields needed by Relay cache normalization (id) or consumed by sibling components through fragment spreads. Signed-off-by: Bryan Frimin <bryan@getprobo.com>
This commit is contained in:
@@ -33,6 +33,7 @@ const taskFragment = graphql`
|
||||
id
|
||||
description
|
||||
name
|
||||
# eslint-disable-next-line relay/unused-fields
|
||||
state
|
||||
timeEstimate
|
||||
deadline
|
||||
|
||||
Reference in New Issue
Block a user