react-horizontal-scrolling-menu
Version:
Horizontal scrolling menu component for React with per-item visibility tracking. Supports mouse and touch devices, SSR-safe.
11 lines (10 loc) • 492 B
TypeScript
/**
* Returns the value from the previous render.
*
* Implemented by adjusting state during render rather than writing to a ref in
* an effect and reading `ref.current` back out during the next render: reading a
* ref during render is not safe under the React Compiler, which may reorder or
* skip renders. See https://react.dev/reference/react/useState#storing-information-from-previous-renders
*/
declare function usePrevious<T>(value: T): T | undefined;
export default usePrevious;