UNPKG

soda-material

Version:

A React(>=18) component library that may follow [Material Design 3](https://m3.material.io/components) (a.k.a. Material You)

14 lines (13 loc) 486 B
/// <reference types="react" /> /** * Hooks wrapper of the raw dom function */ export declare function useRippleEffect<T extends HTMLElement>(eleRef: React.RefObject<T>, duration?: number, color?: string): void; /** * @example * ```jsx * <div ref={useRippleRef()}> Ripple </div> * <div ref={useMergeRefs([useRippleRef(), ...])}> Ripple </div> * ``` */ export declare function useRippleRef<T extends HTMLElement>(duration?: number, color?: string): (instance: T | null) => void;