0.8.7 • Published 2 years ago

react-setters-state v0.8.7

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

react-setters-state

Convert your state to setters.

example

Usage

Basic Usage

import useSettersState from "react-setters-state";

export function Example() {
  const stateWithSetters = useSettersState({
    age: 1,
  });
}

With a custom updater

import { useState } from "react";
import useSettersState from "react-setters-state";

export function Example() {
  const [state, setState] = useState({
    age: 1,
  });
  const stateWithSetters = useSettersState(state, setState);
}

API

useSettersState(state, updater, setterKeyPrefix)

parameterrequiredtypedescription
statetrueobjectinput state.
updaterfalse(cb: (prev: TState) => TState) => voida higher order function like setState that will receive a cb function to update state
setterKeyPrefixfalsestringthe method prefix string of setters, default to "set"
0.8.7

2 years ago

0.8.5

2 years ago

0.8.6

2 years ago

0.8.0

2 years ago

0.7.0

2 years ago

0.6.0

2 years ago

0.5.0

2 years ago