MCPcopy
hub / github.com/adobe/react-spectrum / VirtualizedMenuItem

Function VirtualizedMenuItem

packages/react-aria/test/menu/useMenu.test.tsx:59–68  ·  view source on GitHub ↗
({item, state, onAction}: VirtualizedMenuItemProps<T>)

Source from the content-addressed store, hash-verified

57}
58
59function VirtualizedMenuItem<T>({item, state, onAction}: VirtualizedMenuItemProps<T>) {
60 let ref = React.useRef(null);
61 let {menuItemProps} = useMenuItem({key: item.key, onAction, isVirtualized: true}, state, ref);
62
63 return (
64 <li {...menuItemProps} ref={ref}>
65 {item.rendered}
66 </li>
67 );
68}
69
70function VirtualizedMenu<T extends object>(props: AriaMenuProps<T>) {
71 let state = useTreeState(props);

Callers

nothing calls this directly

Calls 1

useMenuItemFunction · 0.90

Tested by

no test coverage detected