Новый для реакции и редукции thunk, просто интересно, что является причиной наличия параметра отправки
return (dispatch: Dispatch, getState: () => ReduxState):
ВisTest () метод ???Насколько я понимаю, диспетчеризация используется только для отправки действия для обновления состояния, но мой метод, приведенный ниже, не требует и не отправляет действие.
Моя сетка не обновляется должным образом, если я удаляю параметр отправкииз метода.
Container file:
getTest: ():any => {
return {
disabledFields: dispatch(isTest("Abc"))
? [grid.title]
: [grid.name]
};
}
Action file:
export const isTest = (
str: String
) => {
return (
dispatch: Dispatch<ReduxState>,
getState: () => ReduxState
): boolean => {
return getState().id === 5;
};
};