@upv/react-ui-core
Version:
**USHI Design System — Modern UI Component Library**
10 lines (9 loc) • 337 B
TypeScript
export interface MilestoneOptions {
milestones?: number[];
onTrigger?: (milestone: number) => void;
}
export declare const useMilestoneProgress: ({ milestones, onTrigger, }?: MilestoneOptions) => {
triggeredMilestones: number[];
handleProgress: (percent: number) => void;
hasTriggered: (value: number) => boolean;
};