smart-react-components
Version:
React UI library, wide variety of editable ready to use Styled and React components.
24 lines (23 loc) • 733 B
TypeScript
import { SizeProps } from "../props/size-props";
import { JSXElementProps, JSXChildren } from "../props";
export default interface Props extends SizeProps {
elementProps?: JSXElementProps;
children: JSXChildren;
type?: string;
fill?: boolean;
link?: boolean;
border?: boolean;
shape?: string;
block?: boolean;
fixedSize?: boolean;
waveEffect?: string;
icon?: JSX.Element;
iconPosition?: string;
loading?: JSX.Element;
loadingStatus?: boolean;
loadingTransitionClassName?: string;
loadingTransitionType?: string;
loadingTransitionDuration?: number;
loadingTransitionShowAnimation?: boolean;
loadingTransitionHideAnimation?: boolean;
}