میشه تو چند خط توضیح بدین که دقیقا immer چه کاری انجام میدید که حالت عادی نمیشد انجام داد تا کدها خلاصهتر بشن؟ شاید گفته باشید و بنده متوجه نشدم
سلام
immer رو زمانی استفاده میکنیم که با دادههای immutable سر و کار داریم! مثلا فرض بکن یک آبجکت داریم قصد داریم اون رو کپی بکنیم و فقط یک بخشی از اون رو تغییر بدیم و اون رو در یک متغییر جدید ذخیره بکنیم در این حالت این عملیات رو immer برامون راحتتر میکن!
رفتار ما با state که در redux داریم باید به صورت immutable باشه یعنی ما نمیتونیم مستقیما اون رو تغییر بدیم و همیشه باید یک کپی جدید از اون ایجاد و تغییرات رو اعمال بکنیم و با immer این عملیات رو راحتتر میتونیم انجام بدیم