UNPKG

@gluestack-ui/core

Version:

Universal UI components for React Native, Expo, and Next.js

22 lines 731 B
import { Key, RefObject } from 'react'; import { TreeState } from '@react-stately/tree'; import { ViewProps } from 'react-native'; interface MenuItemAria { menuItemProps: ViewProps; labelProps: ViewProps; descriptionProps: ViewProps; keyboardShortcutProps: ViewProps; } interface AriaMenuItemProps { 'isDisabled'?: boolean; 'isSelected'?: boolean; 'aria-label'?: string; 'key'?: any; 'onClose'?: () => void; 'closeOnSelect'?: boolean; 'isVirtualized'?: boolean; 'onAction'?: (key: Key) => void; } export declare function useMenuItem<T>(props: AriaMenuItemProps, state: TreeState<T>, ref: RefObject<HTMLElement>): MenuItemAria; export {}; //# sourceMappingURL=useMenuItem.web.d.ts.map