Skip to content

DealWithMeal-zz/Custom-React-hooks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Custom-React-hooks

Useful custom hooks for React.

Handle click outside of element

If you need to close a menu when click was outside.

Example use:

const menuNode = useRef() as MutableRefObject<HTMLDivElement>;
const [displayMenu, setDisplayMenu] = useHandleClickOutside(
    menuNode,
    false
);

const toggleDisplayMenu = () => {
    setDisplayMenu(!displayMenu);
};


...


<div ref={menuNode}>
    <MenuButton toggleMenu={toggleDisplayMenu} />
    <Menu displayMenu={displayMenu} />
</div>

About

Useful custom hooks for React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published