1.0.1 • Published 5 years ago

ucs v1.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

ucs

another controlled state hook

NPM

Install

npm install ucs

Usage

import React from "react";
import useControlledState from "ucs";

const Toggler = ({ value, onChange, defaultValue }) => {
  const [state, setState] = useControlledState(() => value || defaultValue);

  return (
    <button onClick={() => setState(!state)}>{state ? "on" : "off"}</button>
  );
};

License

MIT © jeetiss