UNPKG

nice-ui

Version:

React design system, components, and utilities

22 lines (21 loc) 683 B
import { Component, ReactNode, MouseEvent } from 'react'; export interface RippleProps { color?: string; disabled?: boolean; ms?: number; children: ReactNode; } export interface IRippleState { } export declare class Ripple extends Component<RippleProps, IRippleState> { static defaultProps: { color: string; ms: number; }; el: HTMLElement | null; elRipple: HTMLDivElement | null; ref: (originalRef: (el: HTMLDivElement) => void) => (el: HTMLDivElement) => void; refRipple: (el: HTMLDivElement) => void; onMouseDown: (originalMouseDown: (ev: MouseEvent) => void) => (event: MouseEvent) => void; render(): JSX.Element; }