UNPKG

@bernierllc/generic-workflow-ui

Version:

Generic, reusable workflow UI components with linear and graph visualization

13 lines 875 B
import React from 'react'; import { GenericWorkflow, GenericStage, GenericWorkflowStatus, GenericWorkflowStepperConfig } from '../types'; export interface GenericWorkflowStepperProps<TStageMetadata = any> { workflow: GenericWorkflow<TStageMetadata>; currentStageId: string; workflowStatus?: GenericWorkflowStatus<TStageMetadata>; config?: Partial<GenericWorkflowStepperConfig>; onStageChange?: (stageId: string) => void; disabled?: boolean; customStageRenderer?: (stage: GenericStage<TStageMetadata>, isActive: boolean, isCompleted: boolean) => React.ReactNode; } export declare function GenericWorkflowStepper<TStageMetadata = any>({ workflow, currentStageId, config: userConfig, onStageChange, disabled, customStageRenderer }: GenericWorkflowStepperProps<TStageMetadata>): React.ReactElement; //# sourceMappingURL=GenericWorkflowStepper.d.ts.map