@fluent-windows/hooks
Version:
Fluent-Windows React hooks.
21 lines (20 loc) • 666 B
TypeScript
/**
* 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;