Repository URL to install this package:
Version:
0.9.6 ▾
|
import { ReactNode } from 'react';
import { CommonState } from 'src/state';
/**
* Render Prop
*/
export interface BlinkRenderProp extends Function {
(props: BlinkProps, state?: CommonState): ReactNode;
}
/**
* Props
*/
export interface BlinkProps {
/**
* ClassName of the component
*/
className?: string;
/**
* The Text that is dispalyed
*/
children?: ReactNode;
content?: string;
/**
* Time interval for blinking
*/
duration?: number;
/**
* To represent blinking as true/false
*/
shouldBlink?: boolean;
/**
* Common state for blinking
*/
state?: CommonState;
renderChildren?: BlinkRenderProp;
renderWrapper?: BlinkRenderProp;
}