@fluent-windows/hooks
Version:
Fluent-Windows React hooks.
19 lines (18 loc) • 489 B
TypeScript
/**
* Subscribe to mouse click events based on `onMouseUp`
*
* Demo
* import { useClick } from '@fluent-windows/hooks'
*
* function handleChange() {
* // ...
* }
* const [status, bind, setStatus] = useClick(handleChange)
*
* <div {...bind}>{status}</div>
*/
import * as React from 'react';
declare function useClick(statusHandler?: (status: boolean) => void): [boolean, {
onMouseUp: () => void;
}, React.Dispatch<React.SetStateAction<boolean>>];
export default useClick;