import {type StyleProp, type ViewStyle} from 'react-native' import {atoms as a, useTheme} from '#/alf' import * as Menu from '#/components/Menu' import {Text} from '#/components/Typography' import {type AuxiliaryViewProps} from './types' export { ContainerItem, type MenuControlProps as ContextMenuControlProps, Divider, Group, Item, ItemIcon, ItemRadio, ItemText, LabelText, Root, Trigger, useMenuContext as useContextMenuContext, useMenuControl as useContextMenuControl, } from '#/components/Menu' export function Provider({children}: {children: React.ReactNode}) { return children } // native only export function AuxiliaryView({}: AuxiliaryViewProps) { return null } export function Outer({ children, label, style, }: { children: React.ReactNode label?: string style?: StyleProp }) { const t = useTheme() return ( {label ? ( {label} ) : null} {children} ) }