sjblurton


Simon Blurton

  • useArray to work with arrays in useState and updating to the DOM.

    published 1.1.2 2 years ago
  • useToggle will default to false on initialization, unless provided a initial boolean value. It will return an tuple array `[value, toggleValue]` of the value, and a callback function. The value will be true or false, and the function can set the value to

    published 0.1.4 2 years ago
  • useAxiosGet gets data form a rest API, stores it in the cache, error handles, and passes a status for loading, error, and successful fetching.

    published 0.1.4 2 years ago
  • useStorage hook stores the data in local, or session storage. It takes a key as a string argument, and a default value as a string. The hook will search the storage the key in storage for a value and return if it there is one, otherwise it will use the de

    published 0.1.3 2 years ago
  • useTime takes 2 arguments, the first is the function you would like to run after the the delay, the second is the delay in milliseconds. It returns a object with clear, and rest functions to clear, or reset the timeout.

    published 0.1.3 2 years ago
  • useDebounce to add a delay to a action after stopping interaction. I.E. Typing into a search field, and there's a delay from stopping typing of 1 second before the search is called.

    published 0.1.0 2 years ago
  • useEventListener is a custom react hook to add and remove event listeners from the dom. First input is the listener, the second is a callback function to run when the the listener is triggered, the third is optional

    published 0.1.0 2 years ago
  • useMediaQuery is will return a boolean true of false so you can implement any javascript you need based on the media queries you want.

    published 0.1.0 2 years ago
  • useAxiosPost a React custom hook fully tested that returns a tuple of status, a function to make a post request, and axios error response, and the success response.

    published 0.1.2 2 years ago
  • useAxios, for CREATE, UPDATE, DELETE, and useAxiosGet to read data form a rest API, stores it in the cache.

    published 0.1.0 2 years ago