ucs
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i ucs

Weekly Downloads

46

Version

1.0.1

License

MIT

Unpacked Size

7.46 kB

Total Files

9

Last publish

Collaborators

  • jeetiss