(1/12) Which statement about watchers created with watchMulti() in Vue 3 is correct?
(2/12) How can you detect if a Composition API component has unmounted so you can avoid calling setState in an async callback, for example?
(3/12) Which approach might you take if you want to run an async operation before your Vue 3 component fully renders, yet still show a fallback if the operation is slow?
(4/12) Which statement about concurrency watchers is correct if you define them inside a custom plugin that injects watchers into every component globally in Vue 3 via app.mixin?
(5/12) What does the <keep-alive> component do in Vue 3?
(6/12) Which advanced approach might you adopt to handle custom prop validation that depends on watchers in a child, hooking into the parent's lifecycle in Vue 3?
(7/12) Which statement about watchers referencing a shallowRef object is accurate in Vue 3, if you mutate fields within shallowRef.value?
(8/12) How do watchers handle concurrency if the user triggers quick route changes in Vue 3, referencing an async callback in watch(() => route, ...)?
(9/12) Which advanced approach can you use if you want to define watchers for concurrency in a single-file component that merges logic from multiple <script> blocks (one <script> and one <script setup>) in Vue 3?
(10/12) When migrating from Vue 2 to Vue 3, which official tool can help detect usage of deprecated APIs in a runtime environment?
(11/12) Which statement is correct about removing watchers in Vue 3 Composition API?
(12/12) Which approach do you use to register a global error-handling callback for unhandled rejections or thrown exceptions in a Vue 3 app?