@voyantjs/workflows-ui
v0.81.11
Published
Importable React admin UI for Voyant workflow run observability.
Readme
@voyantjs/workflows-ui
Importable React UI for the workflow run admin API exposed by
@voyantjs/workflow-runs.
import "@voyantjs/workflows-ui/styles.css"
import { createWorkflowRunsApiClient, WorkflowRunsPage } from "@voyantjs/workflows-ui"
const workflowsApi = createWorkflowRunsApiClient({
apiBase: "/api",
})
export function WorkflowsRoute() {
return <WorkflowRunsPage api={workflowsApi} />
}The package exports WorkflowRunsPage and WorkflowRunDetailPage. Route-owning
apps can wire deep links by controlling the selected run id:
<WorkflowRunsPage
api={workflowsApi}
selectedRunId={params.id}
onOpenRun={(id) => navigate({ to: "/workflows/$id", params: { id } })}
/>This package is the public workflows-facing import path. Older
@voyantjs/workflow-runs-ui imports should migrate here.
