@awsui/components-react
Version:
On July 19th, 2022, we launched [Cloudscape Design System](https://cloudscape.design). Cloudscape is an evolution of AWS-UI. It consists of user interface guidelines, front-end components, design resources, and development tools for building intuitive, en
26 lines • 1.23 kB
TypeScript
import React from 'react';
import { InternalBaseComponentProps } from '../internal/hooks/use-base-component';
import { ButtonProps } from './interfaces';
export type InternalButtonProps = Omit<ButtonProps, 'variant'> & {
variant?: ButtonProps['variant'] | 'flashbar-icon' | 'breadcrumb-group' | 'menu-trigger' | 'modal-dismiss' | 'inline-icon-pointer-target';
badge?: boolean;
analyticsAction?: string;
__iconClass?: string;
__focusable?: boolean;
__injectAnalyticsComponentMetadata?: boolean;
__title?: string;
__emitPerformanceMarks?: boolean;
__skipNativeAttributesWarnings?: boolean;
} & InternalBaseComponentProps;
export declare const InternalButton: React.ForwardRefExoticComponent<Omit<ButtonProps, "variant"> & {
variant?: ButtonProps["variant"] | "flashbar-icon" | "breadcrumb-group" | "menu-trigger" | "modal-dismiss" | "inline-icon-pointer-target";
badge?: boolean;
analyticsAction?: string;
__iconClass?: string;
__focusable?: boolean;
__injectAnalyticsComponentMetadata?: boolean;
__title?: string;
__emitPerformanceMarks?: boolean;
__skipNativeAttributesWarnings?: boolean;
} & InternalBaseComponentProps & React.RefAttributes<ButtonProps.Ref>>;
export default InternalButton;