@spark-web/vertical-stepper
Version:
--- title: Vertical Stepper storybookPath: data-display-vertical-stepper isExperimentalPackage: true ---
23 lines (22 loc) • 842 B
TypeScript
import type { ReactNode } from 'react';
export interface StepHeadingProps {
onClick?: () => void;
title: string;
actionButton?: ReactNode;
renderStepIcon?: ({ isActive, isCompleted, stepIndex, }: {
isActive: boolean;
isCompleted: boolean;
stepIndex: number;
}) => ReactNode;
renderActionButton?: ({ isCompleted, isActive, stepIndex, }: {
isActive: boolean;
isCompleted: boolean;
stepIndex: number;
}) => ReactNode;
renderStepNumber?: ({ isActive, stepIndex, }: {
isActive: boolean;
stepIndex: number;
}) => ReactNode;
children?: ReactNode;
}
export declare const StepHeading: ({ title, actionButton, renderActionButton, renderStepNumber, renderStepIcon, children, }: StepHeadingProps) => import("@emotion/react/jsx-runtime").JSX.Element;