Svelte · Middle · Question 10 of 75
What does $props() give you besides named props?
let { variant = "primary", children, ...rest } = $props();- ✓Correct answer: Rest props, which you can spread onto an element:
<button {...rest}> - 2Access to the parent's state
- 3A list of the component's events
Explanation
This replaces $$props and $$restProps from Svelte 4. Event handlers like onclick are just props too.