mirror of
https://github.com/rowboatlabs/rowboat.git
synced 2026-04-30 19:06:23 +02:00
28 lines
652 B
TypeScript
28 lines
652 B
TypeScript
import { Metadata } from "next";
|
|
import { App } from "./app";
|
|
import { USE_RAG } from "@/app/lib/feature_flags";
|
|
import { projectsCollection } from "@/app/lib/mongodb";
|
|
import { notFound } from "next/navigation";
|
|
|
|
export const metadata: Metadata = {
|
|
title: "Workflow"
|
|
}
|
|
|
|
export default async function Page({
|
|
params,
|
|
}: {
|
|
params: { projectId: string };
|
|
}) {
|
|
console.log('->>> workflow page being rendered');
|
|
const project = await projectsCollection.findOne({
|
|
_id: params.projectId,
|
|
});
|
|
if (!project) {
|
|
notFound();
|
|
}
|
|
|
|
return <App
|
|
projectId={params.projectId}
|
|
useRag={USE_RAG}
|
|
/>;
|
|
}
|