Если он должен вызываться с другими параметрами из компонента React, вы можете поместить параметр данных в качестве параметра вашему создателю действия:
export const show_query_action = (data) => {
return dispatch => {
dispatch(show_query_started_action());
axios({
method: 'post',
url:'http://127.0.0.1:5000/show_query',
data: data
})
Это также легко проверить. Если вы вызываете это действие только с параметрами из хранилища избыточных данных, вы можете использовать второй параметр из избыточного хранилища (которое, я предполагаю, вы используете здесь):
export const show_query_action = () => {
return (dispatch, getState) => {
const data = getState().data; -> you would specify in wich part of the state your data lives, this is just an example
dispatch(show_query_started_action());
axios({
method: 'post',
url:'http://127.0.0.1:5000/show_query',
data: data
})
Надеюсь, это поможет.