UNPKG

phx-react

Version:

PHX REACT

14 lines 416 B
import { useCallback } from 'react'; export function useDisableClick(disabled, handleClick) { const handleClickWrapper = useCallback((event) => { if (disabled) { event.preventDefault(); event.stopPropagation(); } }, [disabled]); if (!disabled) { return handleClick; } return handleClickWrapper; } //# sourceMappingURL=use-disable-interaction.js.map