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

Як зробити контекст реактивним?

<script>
  import { setContext } from "svelte";
  let user = $state({ name: "Ann" });
  setContext("user", user);
</script>

Пояснення

Переприсвоєння user = {...} контекст не оновить: у контексті лежить вихідний об'єкт.

Де почитати

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

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

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

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

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