Мне нужно отправить событие другому порожденному конечному автомату, его идентификатор у меня есть в виде строки в переменной в контексте. (это не родительский конечный автомат и не дочерний)
Как
context.sendTo = 'B_id'
как сделать send()
с параметром из контекста?
и как поместить send('MY_EVENT_NAME', {to: <something from context> })
в секцию MachineOptions
actions
?
// this does not work...
const myMachineOptions:Partial<MachineOptions<any,any>> =
{
actions:{
mySend: (context, event)=>send('MY_EVENT_NAME', {to: context.sendTo })
}
}
PS
как в Передать значения при отправке события от одной машины к другой в xState
, но динамически c мне нужно не тело сообщения, а to:
part