in 07 - Returning State/05 - Async Sequence.js [24:29]
yield update({ ...state, cancelMove: cancel, x: event.x, y: event.y });