README
React Hook use-saga
Implementation ideas:
import useSaga, { take } from "use-saga";
import makeChan, { makeNamedChannel } from "use-saga/channel";
const App = () => {
const [orders, setOrders] = useState([]);
const chan = makeNamedChannel("app/new-orders");
useSaga(function*() {
while (yield take(chan)) {
const result = yield loadOrders();
setOrders(result.orders);
yield delay(500);
}
});
};