UNPKG

react-native-sortables

Version:

Powerful Sortable Components for Flexible Content Reordering in React Native

14 lines (10 loc) 344 B
import { useMemo, useRef } from 'react'; import type { SortStrategyFactory } from '../../../types'; export default function useStrategyKey(strategy: SortStrategyFactory | string) { const counterRef = useRef(0); return useMemo( () => typeof strategy === 'string' ? strategy : String(counterRef.current++), [strategy] ); }