import { Dispatch, HTMLProps, SetStateAction, createContext } from "react"; export const MenuContext = createContext<{ getItemProps: (userProps?: HTMLProps) => Record; activeIndex: number | null; setActiveIndex: Dispatch>; setHasFocusInside: Dispatch>; isOpen: boolean; }>({ getItemProps: () => ({}), activeIndex: null, setActiveIndex: () => {}, setHasFocusInside: () => {}, isOpen: false, });