Hook wrapper around arrayAdapter that owns the live items ref. Eliminates
the useRef + ref.current = items boilerplate every flat-list scene needs.
Returns a fresh adapter each render — matches how consumers built it inline
before, and the gesture hooks already capture the adapter via internal refs.
Hook wrapper around
arrayAdapterthat owns the live items ref. Eliminates theuseRef + ref.current = itemsboilerplate every flat-list scene needs. Returns a fresh adapter each render — matches how consumers built it inline before, and the gesture hooks already capture the adapter via internal refs.