UNPKG

@atlaskit/atlassian-navigation

Version:

A horizontal navigation component for Atlassian apps.

19 lines 709 B
import React, { useMemo } from 'react'; import { OverflowContext } from './overflow-context'; // eslint-disable-next-line @repo/internal/react/require-jsdoc export var OverflowProvider = function OverflowProvider(_ref) { var children = _ref.children, isVisible = _ref.isVisible, openOverflowMenu = _ref.openOverflowMenu, closeOverflowMenu = _ref.closeOverflowMenu; var value = useMemo(function () { return { isVisible: isVisible, openOverflowMenu: openOverflowMenu, closeOverflowMenu: closeOverflowMenu }; }, [isVisible, openOverflowMenu, closeOverflowMenu]); return /*#__PURE__*/React.createElement(OverflowContext.Provider, { value: value }, children); };