UI for workflow templates (#1715)

Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
This commit is contained in:
Shuchang Zheng
2025-02-04 21:40:55 +08:00
committed by GitHub
parent e2d3d7fec5
commit d34a403c8f
27 changed files with 673 additions and 330 deletions

View File

@@ -21,6 +21,10 @@ import { WorkflowRunOutput } from "./routes/workflows/workflowRun/WorkflowRunOut
import { WorkflowPostRunParameters } from "./routes/workflows/workflowRun/WorkflowPostRunParameters";
import { WorkflowRunRecording } from "./routes/workflows/workflowRun/WorkflowRunRecording";
import { WorkflowRunOverview } from "./routes/workflows/workflowRun/WorkflowRunOverview";
import { DiscoverPageLayout } from "./routes/discover/DiscoverPageLayout";
import { DiscoverPage } from "./routes/discover/DiscoverPage";
import { HistoryPageLayout } from "./routes/history/HistoryPageLayout";
import { HistoryPage } from "./routes/history/HistoryPage";
const router = createBrowserRouter([
{
@@ -29,7 +33,7 @@ const router = createBrowserRouter([
children: [
{
index: true,
element: <Navigate to="/tasks" />,
element: <Navigate to="/discover" />,
},
{
path: "tasks",
@@ -144,6 +148,26 @@ const router = createBrowserRouter([
},
],
},
{
path: "discover",
element: <DiscoverPageLayout />,
children: [
{
index: true,
element: <DiscoverPage />,
},
],
},
{
path: "history",
element: <HistoryPageLayout />,
children: [
{
index: true,
element: <HistoryPage />,
},
],
},
{
path: "settings",
element: <SettingsPageLayout />,