useWindowScroll

Demo

Usage

const 
const result: {
    x: number;
    y: number;
    setX: (value: number, behaviourOverride?: ScrollBehavior) => void;
    setY: (value: number, behaviourOverride?: ScrollBehavior) => void;
}
result
=
function useWindowScroll(behavior?: ScrollBehavior): {
    x: number;
    y: number;
    setX: (value: number, behaviourOverride?: ScrollBehavior) => void;
    setY: (value: number, behaviourOverride?: ScrollBehavior) => void;
}
useWindowScroll
()