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() { /> )} - + ); }