fix(notes): link review workflows

This commit is contained in:
saravanakumardb1 2026-03-10 17:43:57 -07:00
parent 49d4790344
commit 99bc7a93ba

View File

@ -1,5 +1,6 @@
"use client";
import Link from "next/link";
import { useEffect, useMemo, useState } from "react";
import { AppShell } from "@/components/AppShell";
import { AgentTimeline } from "@/components/AgentTimeline";
@ -55,6 +56,14 @@ export default function ReviewsPage() {
},
] as const;
function getWorkflowHref(workflow: (typeof operatorWorkflows)[number]) {
if (workflow.id === "workflow-agent-activity") {
return "/reviews";
}
return "/reviews";
}
async function handleDecision(decision: "approved" | "rejected") {
if (!featuredProposal) {
return;
@ -104,7 +113,12 @@ export default function ReviewsPage() {
<div style={{ fontWeight: 700 }}>Operator workflows</div>
<div style={{ display: "grid", gap: "var(--ml-space-3)" }}>
{operatorWorkflows.map((workflow) => (
<div key={workflow.id} className="surface-muted" style={{ padding: "var(--ml-space-4)", display: "grid", gap: "var(--ml-space-2)" }}>
<Link
key={workflow.id}
href={getWorkflowHref(workflow)}
className="surface-muted"
style={{ padding: "var(--ml-space-4)", display: "grid", gap: "var(--ml-space-2)" }}
>
<strong>{workflow.name}</strong>
<span style={{ color: "var(--ml-text-secondary)" }}>Owner: {workflow.owner}</span>
<div style={{ display: "flex", gap: "var(--ml-space-2)", flexWrap: "wrap" }}>
@ -112,7 +126,7 @@ export default function ReviewsPage() {
<span className="badge">Queue: {workflow.queueCount}</span>
<span className="badge">SLA {workflow.sla}</span>
</div>
</div>
</Link>
))}
</div>
</aside>