Sep 8, 2018 · 1 min read
Hi,
Thank you for this article!
Would something like this make sense?
produceNGXS(ctx, recipe): void {
ctx.setState(produce(ctx.getState(), recipe));
}with an interface like this
interface IProduceNGXS {
<T>(
ctx: StateContext<T>,
recipe: (this: Draft<T>, draftState: Draft<T>) => void | T
): void
}Again, thank you. I’m always learning a lot with this kind of articles!