MCPcopy Index your code
hub / github.com/adobe/react-spectrum / getNextTarget

Function getNextTarget

packages/react-aria/src/dnd/useDroppableCollection.ts:422–435  ·  view source on GitHub ↗
(
      target: DropTarget | null | undefined,
      wrap = true,
      key: 'left' | 'right' | 'up' | 'down' = 'down'
    )

Source from the content-addressed store, hash-verified

420 }
421
422 let getNextTarget = (
423 target: DropTarget | null | undefined,
424 wrap = true,
425 key: 'left' | 'right' | 'up' | 'down' = 'down'
426 ) => {
427 return navigate(
428 localState.props.keyboardDelegate,
429 localState.state.collection,
430 target,
431 key,
432 direction === 'rtl',
433 wrap
434 );
435 };
436
437 let getPreviousTarget = (target: DropTarget | null | undefined, wrap = true) => {
438 return getNextTarget(target, wrap, 'up');

Callers 3

getPreviousTargetFunction · 0.85
nextValidTargetFunction · 0.85
onKeyDownFunction · 0.85

Calls 1

navigateFunction · 0.90

Tested by

no test coverage detected