import { memo } from 'react' import { PORTRAIT_BREAKPOINT } from '../constants' import { useBreakpoint } from '../context/breakpoints' import { useTldrawUiComponents } from '../context/components' export const MenuZone = memo(function MenuZone() { const breakpoint = useBreakpoint() const { MainMenu, QuickActions, ActionsMenu, PageMenu } = useTldrawUiComponents() if (!MainMenu && !PageMenu && breakpoint < PORTRAIT_BREAKPOINT.TABLET) return null return (
{MainMenu && } {PageMenu && } {breakpoint < PORTRAIT_BREAKPOINT.TABLET ? null : ( <> {QuickActions && } {ActionsMenu && } )}
) })