سلام خسته نباشید
من میخوام با ریداکس سرچم رو انجام بدم همه چی درست کار میکنه مشکلی که هست اینه که سرچ انجام میشه اینپوت و که خالی میکنم لیستم برنمیگرده انگار پاک شده مشکل از چی میتونه باشه ؟
ورودی این فانکشن تکستی هست که از onChangeText اینپوت میاد
const handleTextChange = (text) => {
dispatch({ type: “SEARCH_STUDENT”, payload: { search: text } });
};
این هم reducer
case “SEARCH_STUDENT”:
let searchItem = state.data.filter((i) =>
i.nameAndFamily
.toLowerCase()
.includes(action.payload.search.toLowerCase())
);
return {
…state,
data: searchItem,
};