@awsui/components-react
Version:
AWS UI is a collection of [React](https://reactjs.org/) components that help create intuitive, responsive, and accessible user experiences for web applications. It is developed by Amazon Web Services (AWS). This work is available under the terms of the [A
18 lines (17 loc) • 670 B
TypeScript
import { BaseComponentProps } from '../internal/base-component';
import { NonCancelableEventHandler } from '../internal/events';
export interface ProgressBarProps extends BaseComponentProps {
value?: number;
status?: ProgressBarProps.Status;
variant?: ProgressBarProps.Variant;
resultButtonText?: string;
label?: React.ReactNode;
description?: React.ReactNode;
additionalInfo?: React.ReactNode;
resultText?: React.ReactNode;
onResultButtonClick?: NonCancelableEventHandler;
}
export declare namespace ProgressBarProps {
type Status = 'in-progress' | 'success' | 'error';
type Variant = 'standalone' | 'flash' | 'key-value';
}