Files
vibn-frontend/app/[workspace]/project/[projectId]/automation/page.tsx

70 lines
2.0 KiB
TypeScript

import {
Card,
CardContent,
CardDescription,
CardHeader,
CardTitle,
} from "@/components/ui/card";
import { Zap } from "lucide-react";
import { PageHeader } from "@/components/layout/page-header";
// Mock project data
const MOCK_PROJECT = {
id: "1",
name: "AI Proxy",
emoji: "🤖",
};
interface PageProps {
params: Promise<{ projectId: string }>;
}
export default async function AutomationPage({ params }: PageProps) {
const { projectId } = await params;
return (
<>
<PageHeader
projectId={projectId}
projectName={MOCK_PROJECT.name}
projectEmoji={MOCK_PROJECT.emoji}
pageName="Automation"
/>
<div className="flex-1 overflow-auto">
<div className="container max-w-7xl py-6 space-y-6">
{/* Hero Section */}
<Card>
<CardHeader>
<div className="flex items-center gap-3">
<div className="p-2 rounded-lg bg-primary/10">
<Zap className="h-6 w-6 text-primary" />
</div>
<div>
<CardTitle>Automation</CardTitle>
<CardDescription>
Create workflows, set up triggers, and automate repetitive tasks
</CardDescription>
</div>
</div>
</CardHeader>
<CardContent>
<div className="flex flex-col items-center justify-center py-12 text-center">
<div className="mb-3 rounded-full bg-muted p-4">
<Zap className="h-8 w-8 text-muted-foreground" />
</div>
<h3 className="font-medium text-lg mb-2">Coming Soon</h3>
<p className="text-sm text-muted-foreground max-w-md">
Build custom workflows to automate testing, deployment, notifications,
and other development tasks to accelerate your workflow.
</p>
</div>
</CardContent>
</Card>
</div>
</div>
</>
);
}