2026-04-20 15:10:54 +02:00
|
|
|
"use client";
|
|
|
|
|
|
|
|
|
|
import { Button } from "@/components/ui/button";
|
|
|
|
|
import { CreateTaskDialog } from "@/components/tasks/create-task-dialog";
|
2026-07-04 03:10:33 +02:00
|
|
|
import { Users, BookOpen, Shield, Sparkles, Bot } from "lucide-react";
|
2026-04-20 15:10:54 +02:00
|
|
|
import Link from "next/link";
|
|
|
|
|
|
|
|
|
|
export function QuickActionsBar() {
|
|
|
|
|
return (
|
|
|
|
|
<div className="flex flex-wrap gap-3">
|
|
|
|
|
<CreateTaskDialog />
|
|
|
|
|
|
2026-07-02 15:36:49 +02:00
|
|
|
<Link href="/agents" prefetch={false}>
|
2026-04-20 15:10:54 +02:00
|
|
|
<Button variant="outline">
|
|
|
|
|
<Users className="h-4 w-4 mr-2" />
|
|
|
|
|
Spawn Agent
|
|
|
|
|
</Button>
|
|
|
|
|
</Link>
|
|
|
|
|
|
2026-07-02 15:36:49 +02:00
|
|
|
<Link href="/prompter" prefetch={false}>
|
2026-06-17 06:36:28 +02:00
|
|
|
<Button variant="outline">
|
|
|
|
|
<Sparkles className="h-4 w-4 mr-2" />
|
|
|
|
|
Task Intake
|
|
|
|
|
</Button>
|
|
|
|
|
</Link>
|
|
|
|
|
|
2026-07-02 15:36:49 +02:00
|
|
|
<Link href="/business?tab=secretary" prefetch={false}>
|
2026-06-17 06:36:28 +02:00
|
|
|
<Button variant="outline">
|
|
|
|
|
<Bot className="h-4 w-4 mr-2" />
|
|
|
|
|
Secretary
|
|
|
|
|
</Button>
|
|
|
|
|
</Link>
|
|
|
|
|
|
2026-07-02 15:36:49 +02:00
|
|
|
<Link href="/journals" prefetch={false}>
|
2026-04-20 15:10:54 +02:00
|
|
|
<Button variant="outline">
|
|
|
|
|
<BookOpen className="h-4 w-4 mr-2" />
|
|
|
|
|
View Journals
|
|
|
|
|
</Button>
|
|
|
|
|
</Link>
|
|
|
|
|
|
2026-07-02 15:36:49 +02:00
|
|
|
<Link href="/auditor" prefetch={false}>
|
2026-04-20 15:10:54 +02:00
|
|
|
<Button variant="outline">
|
|
|
|
|
<Shield className="h-4 w-4 mr-2" />
|
|
|
|
|
Auditor Report
|
|
|
|
|
</Button>
|
|
|
|
|
</Link>
|
|
|
|
|
</div>
|
|
|
|
|
);
|
|
|
|
|
}
|