Skip to content

Commit

Permalink
Show message that workflows feature is experimental (#812)
Browse files Browse the repository at this point in the history
  • Loading branch information
ykeremy authored Sep 11, 2024
1 parent 267c859 commit 2c3e285
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions skyvern-frontend/src/routes/workflows/Workflows.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ import { useCredentialGetter } from "@/hooks/useCredentialGetter";
import { basicTimeFormat } from "@/util/timeFormat";
import { cn } from "@/util/utils";
import {
ExclamationTriangleIcon,
Pencil2Icon,
PlayIcon,
PlusIcon,
Expand All @@ -39,6 +40,7 @@ import { stringify as convertToYAML } from "yaml";
import { DeleteWorkflowButton } from "./editor/DeleteWorkflowButton";
import { WorkflowCreateYAMLRequest } from "./types/workflowYamlTypes";
import { WorkflowTitle } from "./WorkflowTitle";
import { Alert, AlertDescription, AlertTitle } from "@/components/ui/alert";

const emptyWorkflowRequest: WorkflowCreateYAMLRequest = {
title: "New Workflow",
Expand Down Expand Up @@ -143,8 +145,37 @@ function Workflows() {
navigate(path);
}

const showExperimentalMessage =
workflows?.length === 0 && workflowsPage === 1;

return (
<div className="space-y-8">
{showExperimentalMessage && (
<Alert variant="default" className="bg-slate-elevation2">
<AlertTitle>
<div className="flex items-center gap-2">
<ExclamationTriangleIcon className="h-6 w-6" />
<span className="text-xl">Experimental Feature</span>
</div>
</AlertTitle>
<AlertDescription className="text-base text-slate-300">
Workflows are still in experimental mode. Please{" "}
{
<a
href="https://meetings.hubspot.com/skyvern/demo"
target="_blank"
rel="noopener noreferrer"
className="ml-auto underline underline-offset-2"
>
book a demo
</a>
}{" "}
if you'd like to learn more. If you're feeling adventurous, create
your first workflow!
</AlertDescription>
</Alert>
)}

<header className="flex items-center justify-between">
<h1 className="text-2xl font-semibold">Workflows</h1>
<Button
Expand Down

0 comments on commit 2c3e285

Please sign in to comment.