我正在尝试将多个函数包装在一个函数中。
我有一个这样的模型:
const CookModel = types.actions(self =>({
talkToSousChefs:() => {
// talk to sous-chefs
},talkToWaiters: () => {
// business logic
},talkToVendors: () => {
// business logic
},runTalkRoutine: () => {
// current code
const root = getRoot<typeof CookModel>(self)
root.talkToSousChefs()
root.talkToVendors()
root.talkToWaiters()
// what's the best practice?
}
}))
将这些操作包装在runTalkRoutine
中的最佳方法是什么?