1.0.10 • Published 3 years ago

qwark v1.0.10

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

the simpliest way to make useState global

Demo

qwark creates a global useState hook. No Context. No Providers. With useState-like API

Installation

npm install qwark

or yarn:

yarn add qwark

Usage

Create qwark hook

import qwark from "qwark";

const useCountQwark = qwark(0); // call with initial state

Use the created qwark hook in any React component

const Button = () => {
  const [count, setCount] = useCountQwark();

  return <button onClick={() => setCount(count + 1)}>Increment</button>;
};
const Count = () => {
  const [count] = useCountQwark();

  return <p>{count}</p>;
};
1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago