0.0.2 • Published 5 years ago

@halfeld/use-reactive-state v0.0.2

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

How to install

npm install @halfeld/use-reactive-state

How to use

import React from 'react';
import { useReactiveState } from '@halfeld/use-reactive-state';

const App = () => {
  let count = useReactiveState({ value: 0 });

  function updateCount(value: number) {
    count.value = value;
  }

  return (
    <div>
      <h1>{count.value}</h1>
      <div>
        <button onClick={(): void => updateCount(count.value - 1)}>Less</button>
        <button onClick={(): void => updateCount(count.value + 1)}>More</button>
      </div>
    </div>
  );
}