/reactuse

Collection of essential React Hooks Utilities.

Primary LanguageTypeScriptThe UnlicenseUnlicense

reactuse

Bundlephobia Types NPM Version UnLicense

npm i @reactuses/core

Collection of essential React Hooks Utilities.


QuickStart

import { useToggle } from "@reactuses/core";

function Demo() {
  const [on, toggle] = useToggle(true);

  return (
    <div>
      <div>{on ? "ON" : "OFF"}</div>
      <button onClick={toggle}>Toggle</button>
      <button onClick={() => toggle(true)}>set ON</button>
      <button onClick={() => toggle(false)}>set OFF</button>
    </div>
  );
}

Refer to documentations for more details.


Documentation & Live Examples


Sponsors

If my work has helped you, consider buying me a cup of coffee. Thank you very much🥰!.

Buy me a coffee

For Chinese User

Wechat Pay Ali Pay

Feedback

You can submit an issue or provide feedback on Discord.


Contribute

See the Contributing Guide

ChangeLog

See the ChangeLog


Thanks

This project is heavily inspired by the following awesome projects.