trie-memoize
A memoization algorithm in which each function argument represents a new key, creating a trie of caches as defined by the array in your first argument.
Updated by @jaredlunde
@essentials/request-timeout
A setTimeout() function that uses requestAnimationFrame() in the background for ticks
Updated by @jaredlunde
@accessible/button
An accessible button component for React that provides interop between real <button> elements and fake ones, e.g. <div role='button'>
Updated by @jaredlunde
@lunde/create-react-pkg
An @inst-pkg template for creating new TypeScript packages
Updated by @jaredlunde
@essentials/memoize-one
A memoization algorithm that only caches the result of the latest set of arguments, where argument equality is determined via a provided equality function.
Updated by @jaredlunde
@react-hook/media-query
React hooks that update when media queries change between matched and unmatched states.
Updated by @jaredlunde
@react-hook/previous
A React hook that stores a value from the previous render
Updated by @jaredlunde
@react-hook/change
A React hook that invokes a callback anytime a value changes
Updated by @jaredlunde
@accessible/tabbable
A function that returns an array of all tabbable DOM nodes within a containing node.
Updated by @jaredlunde
@essentials/one-key-map
A Map-like data structure that only stores the most recently set key/value pair
Updated by @jaredlunde
@react-hook/google-optimize
A React hook for using Google Optimize variants in components
Updated by @jaredlunde
@accessible/use-keycode
A React hook for handling specific keycodes with a callback on keydown
Updated by @jaredlunde
@accessible/visually-hidden
A React component for adding visually hidden styles to elements
Updated by @jaredlunde
@react-hook/hover
A React hook for tracking the hover state of DOM elements in browsers where hovering is possible
Updated by @jaredlunde
@accessible/disclosure
🅰 An accessible and versatile disclosure component for React
Updated by @jaredlunde
@essentials/request-interval
A setInterval() function that uses requestAnimationFrame() in the background for ticks
Updated by @jaredlunde