@naikidev/commiq-react
v1.1.0
Published
React bindings for Commiq.
Readme
@naikidev/commiq-react
React bindings for Commiq.
Install
pnpm add @naikidev/commiq @naikidev/commiq-reactUsage
import { useSelector, useQueue } from "@naikidev/commiq-react";
import { createCommand } from "@naikidev/commiq";
function Counter() {
const count = useSelector(counterStore, (s) => s.count);
const queue = useQueue(counterStore);
return (
<button onClick={() => queue(createCommand("increment", undefined))}>
Count: {count}
</button>
);
}Hooks: useSelector, useQueue, useEvent, CommiqProvider.
Documentation
Full docs at naikidev.github.io/commiq.
License
MIT
