Svelte · Junior · Question 61 of 76
What happens with reactivity here?
let user = $state({ name: "Ann" });
let { name } = user;
user.name = "Bob";
// name === ?- ✓Correct answer:
namestays "Ann": destructuring copies the value at that moment - 2
namebecomes "Bob" - 3A compile error
Explanation
Like in plain JavaScript, destructured values aren't live. Read user.name or use $derived.