web-api-hooks
Version:
Essential set of React Hooks for convenient Web API consumption.
13 lines (12 loc) • 326 B
TypeScript
/**
* Tracks window scroll position.
*
* @returns Coordinates `[x, y]`, falling back to `[0, 0]` when unavailable.
*
* @example
* function Component() {
* const [windowScrollX, windowScrollY] = useWindowScrollCoords();
* // ...
* }
*/
export default function useWindowScrollCoords(): Readonly<[number, number]>;