Керування станом · Junior · Запитання 34 з 75
Як прочитати лише одне поле зі стору Zustand?
const useStore = create((set) => ({ count: 0, user: null, inc: () => {} }));- ✓Правильна відповідь:
const count = useStore((s) => s.count) - 2
const { count } = useContext(useStore) - 3
const count = useStore.count
Пояснення
Селектор підписує компонент лише на count: зміни user його не перемалюють. Виклик useStore() без селектора підписує на весь стор і перемальовує за будь-якої зміни.