函数与变量使用阅读名称;不展示原名对照。未确认的绑定使用中性名称。
1import { r as dependency1 } from "./DiYNMAEe.mjs";2import { _ as dependency2 } from "./ikB3MhCy.mjs";3function moduleFunction3(input4) {4 let options5 = {5 initial: `idle`,6 id: `betTab`,7 states: {8 idle: {9 id: `betTab.idle`,10 on: {11 BET: {12 target: `fetching`,13 },14 TO_AUTOBET: {15 target: `#autobetTab`,16 },17 TO_ADVANCED: {18 target: `#advancedTab`,19 },20 },21 },22 fetching: {23 invoke: {24 id: `mutationBet`,25 src: `mutationBet`,26 onDone: {27 actions: dependency2((input6, input7) => ({28 type: `SUCCESS`,29 bet: input7.data,30 })),31 },32 onError: {33 actions: dependency2(`ERROR`),34 },35 },36 on: {37 SUCCESS: {38 target: `idle`,39 actions: [`setInitialBettingState`],40 },41 ERROR: {42 target: `idle`,43 },44 },45 },46 },47 };48 return dependency1(options5, input4);49}50export { moduleFunction3 as t };已确认说明
- manual 状态 idle --BET-->fetching;invoke mutationBet,成功 raise SUCCESS;Dice 覆盖 SUCCESS 执行 addBetToContext、setBetState、finishGame。失败 ERROR 返回 idle。