Я пытаюсь создать набор функций 'taker': функции, переданные в эффект take, чтобы поделиться ими и упростить тестирование саг.
Взятие выглядит следующим образом:
export const takeFn = action => action.type === 'ACTION_TYPE'
В саге:
yield take(takeFn)
Это прекрасно работает, но я не знаю, как передать дополнительный аргумент своему получателю:
export const takeFn = action => action.type === 'ACTION_TYPE' && action.payload.arg === **arg**
Есть идеи?