diff --git a/src/components/AlertsTable.tsx b/src/components/AlertsTable.tsx index 7bb2c613..0db2c444 100644 --- a/src/components/AlertsTable.tsx +++ b/src/components/AlertsTable.tsx @@ -21,7 +21,7 @@ import { Search } from "lucide-react"; import { Markdown } from "./Markdown"; import { useAlertSearch } from "@/hooks/useAlertSearch"; import { useCallback } from "react"; -import { useSearchParams } from "react-router-dom"; +import { useNavigate, useSearchParams } from "react-router-dom"; import { useFilteredAlerts } from "@/hooks/useAlertsData"; import { useClientSidePagination } from "@/hooks/useClientSidePagination"; @@ -75,6 +75,7 @@ export function AlertsTable() { nextPage, prevPage, } = useAlertSearch(); + const navigate = useNavigate(); const [searchParams, setSearchParams] = useSearchParams(); const { data: filteredAlerts = [] } = useFilteredAlerts(); @@ -174,7 +175,13 @@ export function AlertsTable() { {dataView.map((alert) => ( - + + navigate(`/prompt/${alert.conversation.chat_id}`) + } + > {alert.trigger_type} {wrapObjectOutput(alert.trigger_string)}