@ubertheme/mega-menu
Version:
UB Mega Menu Module for Magento PWA Studio
21 lines (17 loc) • 458 B
JavaScript
import { useCallback } from 'react';
/**
* Returns props necessary to render a ItemLeaf menu item component.
*
* @param {object} props
* @param {function} props.onNavigate - callback to fire on link click
* @return {{ handleClick: function }}
*/
export const useItemLeaf = props => {
const { onNavigate } = props;
const handleClick = useCallback(() => {
onNavigate();
}, [onNavigate]);
return {
handleClick
};
};