Керування станом · Senior · Запитання 17 з 75
Як зберігати лише частину полів стору Zustand і обробляти зміни схеми?
- ✓Правильна відповідь:
partializeдля вибору полів іversion+migrateдля старих даних - 2Створити окремий стор на кожне поле
- 3Persist завжди зберігає весь стор і не вміє мігрувати
Пояснення
persist(fn, { name, partialize: (s) => ({ cart: s.cart }), version: 2, migrate: (old, v) => ... }). Без міграцій перейменоване поле залишить у сховищі користувачів зламані дані.