import { createContext, useId } from 'react'; export const OverlayIdContext = createContext(undefined); export type OverlayIdProviderProps = { open: boolean; children?: React.ReactNode; }; export const OverlayIdProvider = ({ open, children }: OverlayIdProviderProps) => { const id = useId(); return ( {children} ); };