gestalt
Version:
A set of React UI components which enforce Pinterest's design language
18 lines (17 loc) • 715 B
TypeScript
import { ComponentProps } from 'react';
import TapArea from '../TapArea';
type Props = {
accessibilityChecked?: boolean;
accessibilityHidden?: boolean;
accessibilityLabel?: string;
hoverStyle?: 'default' | 'none';
icon: 'arrow-down' | 'cancel' | 'eye' | 'eye-hide';
onClick: () => void;
pogPadding?: 1 | 2;
role?: 'switch';
size?: 'sm' | 'md' | 'lg';
tapStyle?: ComponentProps<typeof TapArea>['tapStyle'];
tooltipText?: string;
};
export default function IconButtonEnd({ accessibilityChecked, accessibilityHidden, accessibilityLabel, hoverStyle, icon, onClick, pogPadding, role, tapStyle, tooltipText, size, }: Props): import("react/jsx-runtime").JSX.Element;
export {};