createReaction — declarative cross-chamber dispatch rules. Explicit edges between domain modules.
createReaction('cartAdd', 'inventoryCheck', { when: (cmd, result) => result.ok, map: (cmd) => ({ itemId: cmd.payload.itemId }),}).install(bus); Copy
createReaction('cartAdd', 'inventoryCheck', { when: (cmd, result) => result.ok, map: (cmd) => ({ itemId: cmd.payload.itemId }),}).install(bus);
createReaction — declarative cross-chamber dispatch rules. Explicit edges between domain modules.