From 54189d45f37403b905922aeda1f71bb0d8eb6011 Mon Sep 17 00:00:00 2001 From: Quentin Gliech Date: Sun, 5 Apr 2026 17:05:25 +0200 Subject: [PATCH] refactor(web): move IssueFilters to shared/ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit IssueFilters has zero GraphQL dependencies — it's purely presentational. Belongs in shared/ with other reusable, domain-aware components. Co-Authored-By: Claude Opus 4.6 (1M context) --- webui2/src/components/{bugs => shared}/issue-filters.tsx | 0 webui2/src/routes/$repo/_issues/issues/index.tsx | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename webui2/src/components/{bugs => shared}/issue-filters.tsx (100%) diff --git a/webui2/src/components/bugs/issue-filters.tsx b/webui2/src/components/shared/issue-filters.tsx similarity index 100% rename from webui2/src/components/bugs/issue-filters.tsx rename to webui2/src/components/shared/issue-filters.tsx diff --git a/webui2/src/routes/$repo/_issues/issues/index.tsx b/webui2/src/routes/$repo/_issues/issues/index.tsx index cf4b5fac8bd579d640ebc059116a8ff81b5fc958..ccdbf4cb49fc2d93a9660af3b2a597ba24465ae9 100644 --- a/webui2/src/routes/$repo/_issues/issues/index.tsx +++ b/webui2/src/routes/$repo/_issues/issues/index.tsx @@ -6,7 +6,7 @@ import { useMemo, useState } from "react"; import * as v from "valibot"; import { type BugListQuery, BugListDocument } from "@/__generated__/graphql"; -import { IssueFilters } from "@/components/bugs/issue-filters"; +import { IssueFilters } from "@/components/shared/issue-filters"; import * as IssueRow from "@/components/shared/issue-row"; import { LabelBadgeLink } from "@/components/shared/label-badge"; import { EmptyState } from "@/components/shared/empty-state";