Skip to content

Site Updates

Site Updates #23

Triggered via pull request December 18, 2025 05:16
Status Failure
Total duration 37s
Artifacts

pr.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 10 warnings
PR: src/components/FeedbackModerationFilters.tsx#L174
A form label must be associated with a control
PR: src/components/FeedFilters.tsx#L441
Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element
PR: src/components/FeedFilters.tsx#L441
Visible, non-interactive elements with click handlers must have at least one keyboard listener
PR: src/components/FeedEntry.tsx#L41
'FeedEntry' is already defined
PR: src/components/DocFeedbackNote.tsx#L337
Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element
PR: src/components/DocFeedbackNote.tsx#L337
Visible, non-interactive elements with click handlers must have at least one keyboard listener
PR: src/components/DocFeedbackNote.tsx#L301
Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element
PR: src/components/DocFeedbackNote.tsx#L301
Visible, non-interactive elements with click handlers must have at least one keyboard listener
PR: src/components/DocFeedbackFloatingButton.tsx#L89
Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element
PR: src/components/DocFeedbackFloatingButton.tsx#L89
Visible, non-interactive elements with click handlers must have at least one keyboard listener
PR: src/components/FeedList.tsx#L63
'onViewModeChange' is defined but never used. Allowed unused args must match /(^_)|(^__+$)|(^e$)|(^error$)/u
PR: src/components/FeedList.tsx#L55
'filters' is defined but never used. Allowed unused args must match /(^_)|(^__+$)|(^e$)|(^error$)/u
PR: src/components/FeedFilters.tsx#L156
React Hook React.useEffect has a missing dependency: 'onFiltersChange'. Either include it or remove the dependency array. If 'onFiltersChange' changes too often, find the parent component that defines it and wrap that definition in useCallback
PR: src/components/DocFeedbackFloatingButton.tsx#L62
React Hook React.useEffect has a missing dependency: 'setIsMenuOpen'. Either include it or remove the dependency array
PR: src/components/CookieConsent.tsx#L137
React Hook useEffect has missing dependencies: 'consentSettings' and 'updateGTMConsent'. Either include them or remove the dependency array
PR: src/components/CookieConsent.tsx#L2
'useCallback' is defined but never used. Allowed unused vars must match /(^_)|(^__+$)|(^e$)|(^error$)/u
PR: src/components/BlockWithFeedback.tsx#L44
'isCollapsed' is assigned a value but never used. Allowed unused vars must match /(^_)|(^__+$)|(^e$)|(^error$)/u
PR: src/components/AILibraryHero.tsx#L97
'actions' is defined but never used. Allowed unused args must match /(^_)|(^__+$)|(^e$)|(^error$)/u
PR: src/components/AILibraryHero.tsx#L97
'cta' is defined but never used. Allowed unused args must match /(^_)|(^__+$)|(^e$)|(^error$)/u
PR: src/components/AILibraryHero.tsx#L97
'project' is defined but never used. Allowed unused args must match /(^_)|(^__+$)|(^e$)|(^error$)/u