UNPKG

@makolabs/ripple

Version:

Simple Svelte 5 powered component library ✨

19 lines (18 loc) 591 B
import type { Snippet } from 'svelte'; export type PipelineStage = { label: string; count?: number | string; color?: 'default' | 'primary' | 'success' | 'warning' | 'danger' | 'info'; active?: boolean; }; interface Props { stages: PipelineStage[]; class?: string; size?: 'sm' | 'base' | 'lg'; equalWidth?: boolean; children?: Snippet<[PipelineStage, number]>; beneathChildren?: Snippet<[PipelineStage, number]>; } declare const Pipeline: import("svelte").Component<Props, {}, "">; type Pipeline = ReturnType<typeof Pipeline>; export default Pipeline;