راکت

چگونه در کد ریداکس اطلاعات رو پوش کنیم

بدون پاسخ

سلام دوستان به کد زیر نگاه کنید بنده قصد دارم اطلاعاتی رو با استفاده از ریداکس در برخی از اعضا استیت قبلی پوش کنم اما درست عمل نمیکنه ظاهرا تمامی استیت هارو نمیتونه بیاره و حذفشون میکنه ملاحظه کنید

            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
progromer
@pwyazyzzadhbna
ثبت پرسش جدید

پاسخ‌ها

0

هنوز پاسخی ثبت نشده

اولین نفری باشید که به این پرسش کمک می‌کند و مسیر حل مشکل را باز می‌کند.

اولین پاسخ را بنویسید

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام