Svelte · Middle · Запитання 13 з 75

Як написати перевикористовувану реактивну логіку (аналог хука) у Svelte 5?

// counter.svelte.js
export function createCounter() {
  let count = $state(0);
  return {
    get count() { return count; },
    increment: () => count++,
  };
}

Пояснення

Якщо повернути count напряму, вийде знімок числа; гетер зберігає реактивність читання.

Де почитати

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

Svelte · Middle · запитання 13

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

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

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