'use client'

import type { ViewportProps } from '@zag-js/navigation-menu'
import { createContext } from '../../utils/create-context.ts'

export const [NavigationMenuViewportPropsProvider, useNavigationMenuViewportPropsContext] =
  createContext<ViewportProps>({
    name: 'NavigationMenuViewportPropsContext',
    hookName: 'useNavigationMenuViewportPropsContext',
    providerName: '<NavigationMenuViewportPropsProvider />',
    strict: false,
  })
