AT
Size: a a a
AT
АК
D
DK
АК
D
АК
АК
DK
D
ПК
V
Т
DI
ПК
const initialState: ProductsListState = {Соответственно, сама сортировка - изменение состояния
products: [],
isLoaded: false,
count: 0,
offset: 0,
onPage: 9,
descending: "DESC",
orderBy: "price",
category_id: 0
};
const sortProductsList = (state: ProductsListState, payload: SortProductsListActionPayload) => {Я только недавно изучаю реакт, и пока что возникают сложности, на подобии этой
return {
...state,
orderBy: payload.orderBy,
descending: payload.descending
}
};
ZT
Т
const initialState: ProductsListState = {Соответственно, сама сортировка - изменение состояния
products: [],
isLoaded: false,
count: 0,
offset: 0,
onPage: 9,
descending: "DESC",
orderBy: "price",
category_id: 0
};
const sortProductsList = (state: ProductsListState, payload: SortProductsListActionPayload) => {Я только недавно изучаю реакт, и пока что возникают сложности, на подобии этой
return {
...state,
orderBy: payload.orderBy,
descending: payload.descending
}
};
Т
const initialState: ProductsListState = {Соответственно, сама сортировка - изменение состояния
products: [],
isLoaded: false,
count: 0,
offset: 0,
onPage: 9,
descending: "DESC",
orderBy: "price",
category_id: 0
};
const sortProductsList = (state: ProductsListState, payload: SortProductsListActionPayload) => {Я только недавно изучаю реакт, и пока что возникают сложности, на подобии этой
return {
...state,
orderBy: payload.orderBy,
descending: payload.descending
}
};
ПК
this.props.sortProductsList(sortPayload);Я ожидаю, что этот код изменит состояние в редуксе, после чего выполнится getProductsList - который получает данные с апи отправляя параметры сортировки из изначального стейта.
this.props.getProductsList();
Т
this.props.sortProductsList(sortPayload);Я ожидаю, что этот код изменит состояние в редуксе, после чего выполнится getProductsList - который получает данные с апи отправляя параметры сортировки из изначального стейта.
this.props.getProductsList();