(1/12) Which statement accurately describes how watchers in a composable are disposed of when the component using that composable unmounts?
(2/12) When using a dynamic <component :is="compName" /> in Vue 3, how can you keep each component's internal state when toggling between them?
(3/12) If you see a compile error about 'Unexpected multiple root nodes' in a .vue file, but you’re certain you’re using Vue 3, what could be the issue?
(4/12) In Vue 3, how do you create a custom local state that is outside of any component, yet still reactive?
(5/12) Which statement about watchers with multiple sources in Vue 3 is accurate?
(6/12) How do you define watchers in a Vue 3 component that uses Teleport for a child modal, ensuring the watchers still run if the teleported DOM is in a different place?
(7/12) How do you run a cleanup function when a watchEffect’s callback is re-run or invalidated in Vue 3?
(8/12) What is the best way to define an async component in a non-route scenario for code splitting in Vue 3?
(9/12) How do watchers in a single file component handle concurrency if the parent toggles this component with v-if in Vue 3, creating it multiple times quickly?
(10/12) How do you access a child component’s method from the parent if the child uses <script setup>?
(11/12) If you have a parent component providing multiple values in the Composition API, how do child components selectively inject them?
(12/12) Which approach is recommended if you want typed watchers for concurrency referencing a route param in a Vue 3 <script setup lang="ts"> component?