Керування станом · Middle · Запитання 60 з 75

Навіщо деякі команди групують дії Zustand у вкладений об'єкт actions?

const useBearStore = create((set) => ({
  bears: 0,
  actions: { increase: () => set((s) => ({ bears: s.bears + 1 })) },
}));
export const useBearActions = () => useBearStore((s) => s.actions);

Пояснення

Вибір стабільного об'єкта actions щоразу повертає те саме посилання. Власні хуки до того ж приховують форму стору від компонентів.

Де почитати

Помилка в запитанні

Керування станом · Middle · запитання 60

Перевірте себе

Пройдіть тест Керування станом · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест