From ab98e0ed803d8daf6d4383f52980b4977bdd640e Mon Sep 17 00:00:00 2001 From: Oliver Bryan Date: Sat, 31 Jan 2026 14:17:01 +0000 Subject: [PATCH] highlighting implementation --- packages/frontend/src/components/issues-table.tsx | 10 ++++++---- packages/frontend/src/pages/Issues.tsx | 11 +++++++++-- 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/packages/frontend/src/components/issues-table.tsx b/packages/frontend/src/components/issues-table.tsx index 1a162c0..65cde89 100644 --- a/packages/frontend/src/components/issues-table.tsx +++ b/packages/frontend/src/components/issues-table.tsx @@ -29,10 +29,12 @@ export function IssuesTable({ columns = {}, className, filters, + highlighted, }: { columns?: { id?: boolean; title?: boolean; description?: boolean; status?: boolean; assignee?: boolean }; className: string; filters?: IssuesTableFilters; + highlighted?: number[]; }) { const { selectedProjectId, selectedIssueId, selectIssue } = useSelection(); const { data: issuesData = [] } = useIssues(selectedProjectId); @@ -188,7 +190,7 @@ export function IssuesTable({ @@ -205,7 +207,7 @@ export function IssuesTable({ @@ -237,7 +239,7 @@ export function IssuesTable({ @@ -254,7 +256,7 @@ export function IssuesTable({ diff --git a/packages/frontend/src/pages/Issues.tsx b/packages/frontend/src/pages/Issues.tsx index 47cdfe0..7645a4a 100644 --- a/packages/frontend/src/pages/Issues.tsx +++ b/packages/frontend/src/pages/Issues.tsx @@ -167,6 +167,8 @@ export default function Issues() { } = useSelection(); const location = useLocation(); + const [highlighted, setHighlighted] = useState([]); + const deepLinkParams = useMemo(() => { const params = new URLSearchParams(location.search); const orgSlug = params.get("o")?.trim().toLowerCase() ?? ""; @@ -667,7 +669,12 @@ export default function Issues() {
- +
@@ -696,7 +703,7 @@ export default function Issues() { /> )} - + ); }