react-tiny-fab
Version:
A tiny Floating Action Button for React.
25 lines (24 loc) • 782 B
TypeScript
import React from 'react';
import './styles.scss';
interface ABProps extends React.HTMLAttributes<HTMLButtonElement> {
text?: string;
onClick?: (e: React.FormEvent) => void;
'data-testid'?: string;
}
declare const AB: React.FC<ABProps>;
interface MBProps extends Omit<React.HTMLAttributes<HTMLButtonElement>, 'tabIndex'> {
tabIndex?: number;
}
export declare const MB: React.FC<MBProps>;
interface FabProps {
event?: 'hover' | 'click';
style?: React.CSSProperties;
alwaysShowTitle?: boolean;
icon?: React.ReactNode;
mainButtonStyles?: React.CSSProperties;
onClick?: (e: React.FormEvent) => void;
text?: string;
children?: React.ReactNode;
}
declare const Fab: React.FC<FabProps>;
export { Fab, AB as Action };