سلام دوستان به کد زیر نگاه کنید بنده قصد دارم اطلاعاتی رو با استفاده از ریداکس در برخی از اعضا استیت قبلی پوش کنم اما درست عمل نمیکنه ظاهرا تمامی استیت هارو نمیتونه بیاره و حذفشون میکنه ملاحظه کنید
case "opinion":
return [
...state,
state[action.index].opinion.push({name:action.name,lastname:action.lastname,opinion:action.opinion})
]
اینم کل reduserمنه کلا درست کار میکنه جز همون کد که مربوط به opnion
export default function TodoReduser(state = [], action) {
switch (action.type) {
case "addtodo":
return [
...state,
{
id: Math.random(),
completed: false,
text: action.text,
question:action.question,
opinion:[]
}
]
case "remove":
return state.filter(value => {
return action.id !== value.id
})
case "opinion":
return [
...state,
state[action.index].opinion.push({name:action.name,lastname:action.lastname,opinion:action.opinion})
]
default:
return state
}
}
به progromer کمک کنید تا مشکل خودش را حل کند؛ اینطور میتوانیم با هم پیشرفت کنیم.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟