Skip to content

Instantly share code, notes, and snippets.

View gabehesse's full-sized avatar

Gabe Hesse gabehesse

  • Denver, CO
View GitHub Profile
@gabehesse
gabehesse / useScroll.js
Last active July 1, 2019 15:11 — forked from joshuacerbito/useScroll.js
Custom React hook for listening to scroll events
/**
* useScroll React custom hook
* Usage:
* const { x, y, direction } = useScroll();
*/
import { useState, useEffect } from "react";
export default function useScroll() {
if(!process.browser) return {x: null, y: null, direction: null}