surf-design-system
Version:
Surf Design System
14 lines (13 loc) • 431 B
TypeScript
import { SerializedStyles } from '@emotion/react';
import { MouseEventHandler } from 'react';
import { sizeSDS } from './common';
export interface IconProps {
size?: sizeSDS;
width?: string;
height?: string;
fill?: string;
cursor?: string;
onClick?: MouseEventHandler<SVGSVGElement>;
emotionCss?: SerializedStyles[] | SerializedStyles;
onMouseDown?: MouseEventHandler<SVGSVGElement>;
}