@gdsc-dju/styled-components
Version:
GDSC-DJU Design System Component package for styled-components
13 lines (11 loc) • 328 B
text/typescript
import { useState } from 'react';
export const useToggleMenu = () => {
const [isMenuOpen, setIsMenuOpen] = useState<boolean>(false);
const toggleMenu = () => {
setIsMenuOpen(!isMenuOpen);
};
const menuHandler = (type: boolean) => {
setIsMenuOpen(type);
};
return { isMenuOpen, toggleMenu, menuHandler };
};