UNPKG

@fluent-windows/hooks

Version:
21 lines (20 loc) 666 B
/** * Create [Reveal Highlight](https://docs.microsoft.com/en-us/windows/uwp/design/style/reveal) Effects. * * Demo * import { useReveal } from '@fluent-windows/hooks' * * const [RevealWrapper] = useReveal(66) * * <RevealWrapper><div>1</div></RevealWrapper> * <RevealWrapper><div>2</div></RevealWrapper> * <RevealWrapper><div>3</div></RevealWrapper> */ import * as React from 'react'; import * as CSS from 'csstype'; declare type Return = [React.FC<RevealWrapperProps>]; interface RevealWrapperProps { children: React.ReactElement; } declare function useReveal(gradientSize?: number, lightColor?: CSS.ColorProperty): Return; export default useReveal;