@activecollab/components
Version:
ActiveCollab Components
30 lines • 1.1 kB
TypeScript
import React, { ReactNode } from "react";
export interface ProgressCircleProps {
/** Progress prop can be number */
progress?: number;
/** Background color */
backgroundColor?: string;
/** Progress color */
progressColor?: string;
/** Radius size */
radius?: number;
/** Stroke size */
stroke?: number;
/** Should stroke line be rounded */
roundStroke?: boolean;
/** Applies passed classes */
className?: string;
/** Should the percentage be displayed inside ring or not */
showPercentage?: boolean;
/** Size of displayed percentage */
fontSize?: number;
}
export interface ProgressRingProps extends ProgressCircleProps {
children?: ReactNode;
}
export declare const ProgressCircle: ({ backgroundColor, progressColor, progress, radius, stroke, roundStroke, className, showPercentage, fontSize, }: ProgressCircleProps) => React.JSX.Element;
export declare const ProgressRing: {
({ className, children, ...rest }: ProgressRingProps): React.JSX.Element;
displayName: string;
};
//# sourceMappingURL=ProgressRing.d.ts.map