@appscode/design-system
Version:
A design system for Appscode websites and dashboards made using Bulma
17 lines (15 loc) • 302 B
text/typescript
interface Substep {
component: string;
identifier: number;
title: string;
isVisible: boolean;
isValid: () => boolean;
nextStep: () => void;
nextStepButtonText?: () => string;
}
export interface Step {
identifier: number;
title: string;
isVisible: boolean;
substeps: Substep[];
}