/useStateObject

A React functional component hook to mimic Class component object state management.

Primary LanguageJavaScript

useStateObject hook

Build Status codecov npm

A React functional component hook to mimic Class component object state management.

Examples:

State declaration:

const [state, setState] = useStateObject({
  isLoading: false,
  isError: false
});

Usage:

// State will be merged with the object you provide to setState instead of being replaced
setState({
  isLoading: true
});

// State is now
// {
//    isLoading: true,
//    isError: false
// }