Reintroduce artifacts UI (#419)
This commit is contained in:
@@ -11,6 +11,7 @@ import { CreateNewTaskFormPage } from "./routes/tasks/create/CreateNewTaskFormPa
|
|||||||
import { TaskActions } from "./routes/tasks/detail/TaskActions";
|
import { TaskActions } from "./routes/tasks/detail/TaskActions";
|
||||||
import { TaskRecording } from "./routes/tasks/detail/TaskRecording";
|
import { TaskRecording } from "./routes/tasks/detail/TaskRecording";
|
||||||
import { TaskParameters } from "./routes/tasks/detail/TaskParameters";
|
import { TaskParameters } from "./routes/tasks/detail/TaskParameters";
|
||||||
|
import { StepArtifactsLayout } from "./routes/tasks/detail/StepArtifactsLayout";
|
||||||
|
|
||||||
const router = createBrowserRouter([
|
const router = createBrowserRouter([
|
||||||
{
|
{
|
||||||
@@ -49,6 +50,10 @@ const router = createBrowserRouter([
|
|||||||
path: "parameters",
|
path: "parameters",
|
||||||
element: <TaskParameters />,
|
element: <TaskParameters />,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
path: "artifacts",
|
||||||
|
element: <StepArtifactsLayout />,
|
||||||
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ function StepArtifactsLayout() {
|
|||||||
const activeStep = steps[activeIndex];
|
const activeStep = steps[activeIndex];
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="px-4 flex">
|
<div className="flex">
|
||||||
<aside className="w-64 shrink-0">
|
<aside className="w-64 shrink-0">
|
||||||
<StepNavigation
|
<StepNavigation
|
||||||
activeIndex={activeIndex}
|
activeIndex={activeIndex}
|
||||||
|
|||||||
@@ -121,6 +121,19 @@ function TaskDetails() {
|
|||||||
>
|
>
|
||||||
Parameters
|
Parameters
|
||||||
</NavLink>
|
</NavLink>
|
||||||
|
<NavLink
|
||||||
|
to="artifacts"
|
||||||
|
className={({ isActive }) => {
|
||||||
|
return cn(
|
||||||
|
"cursor-pointer px-2 py-1 rounded-md text-muted-foreground",
|
||||||
|
{
|
||||||
|
"bg-primary-foreground text-foreground": isActive,
|
||||||
|
},
|
||||||
|
);
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
Artifacts
|
||||||
|
</NavLink>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<Outlet />
|
<Outlet />
|
||||||
|
|||||||
Reference in New Issue
Block a user