@openhands/ui
Version:
OpenHands UI Components
14 lines (13 loc) • 579 B
TypeScript
import { BaseProps, HTMLProps } from '../../shared/types';
type BaseSpinnerProps = HTMLProps<"svg">;
export type DeterminateSpinnerProps = BaseSpinnerProps & {
determinate: true;
value: number;
};
export type IndeterminateSpinnerProps = BaseSpinnerProps & {
determinate?: false | null | undefined;
value?: never;
};
export type SpinnerProps = (DeterminateSpinnerProps | IndeterminateSpinnerProps) & BaseProps;
export declare const Spinner: ({ value, determinate, className, testId, ...props }: SpinnerProps) => import("react/jsx-runtime").JSX.Element;
export {};