добавленная настройка redux thunk не вызывается - PullRequest
0 голосов
/ 14 июля 2020

Я скопировал код с redux-thunk, так как планировал его настроить. Однако, к моему удивлению, я не вижу кода, помеченного: "НЕ ВЫЗЫВАЕТСЯ" не вызывается. Есть идеи, почему, что мне не хватает?

Я вижу регистрацию, но не вызов функции.

function createThunkMiddleware(extraArgument?) {

    console.log("is called ");

    return ({ dispatch, getState }) => (next) => (action) => {

        console.log("%c IS NOT CALLED", "background: green; color: white; display: block;", action, extraArgument);

        if (typeof action === "function") {
            return action(dispatch, getState, extraArgument);
        }

        return next(action);
    };
}

Это код для действия:

 thunkEcho : () => function f() {
        return { type: 'ADD_THINGS', things: fetchSecretSauce()  }
    }(),


function fetchSecretSauce() {
    console.log("test")
}
...