UNPKG

@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

27 lines 1.67 kB
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; __nativeAttributes?: (React.HTMLAttributes<HTMLAnchorElement> & React.HTMLAttributes<HTMLButtonElement>) | Record<`data-${string}`, string>; __iconClass?: string; __focusable?: boolean; __injectAnalyticsComponentMetadata?: boolean; __title?: string; __emitPerformanceMarks?: boolean; } & InternalBaseComponentProps<HTMLAnchorElement | HTMLButtonElement>; 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 | undefined; analyticsAction?: string | undefined; __nativeAttributes?: (React.HTMLAttributes<HTMLAnchorElement> & React.HTMLAttributes<HTMLButtonElement>) | Record<`data-${string}`, string> | undefined; __iconClass?: string | undefined; __focusable?: boolean | undefined; __injectAnalyticsComponentMetadata?: boolean | undefined; __title?: string | undefined; __emitPerformanceMarks?: boolean | undefined; } & InternalBaseComponentProps<HTMLAnchorElement | HTMLButtonElement> & React.RefAttributes<ButtonProps.Ref>>; export default InternalButton; //# sourceMappingURL=internal.d.ts.map