feat: add useDynamicVueApp composable for dynamic Vue component mounting#683
feat: add useDynamicVueApp composable for dynamic Vue component mounting#683
Conversation
There was a problem hiding this comment.
Pull request overview
This PR introduces a new composable useDynamicVueApp that provides a utility for dynamically mounting Vue components to DOM elements at runtime. The composable generates a unique mount point identifier, manages the lifecycle of a Vue app instance, and returns methods to mount, unmount, and generate HTML for the mount point.
Changes:
- Added
useDynamicVueApp.tscomposable with functionality to dynamically create and mount Vue applications - Exported the new composable in the composables index file
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 6 comments.
| File | Description |
|---|---|
| src/shared/foundation-shared-components/composables/useDynamicVueApp.ts | New composable that provides mount/unmount methods and HTML generation for dynamic Vue component mounting |
| src/shared/foundation-shared-components/composables/index.ts | Added export for the new useDynamicVueApp composable |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
src/shared/foundation-shared-components/composables/useDynamicVueApp.ts
Outdated
Show resolved
Hide resolved
src/shared/foundation-shared-components/composables/useDynamicVueApp.ts
Outdated
Show resolved
Hide resolved
src/shared/foundation-shared-components/composables/useDynamicVueApp.ts
Outdated
Show resolved
Hide resolved
src/shared/foundation-shared-components/composables/useDynamicVueApp.ts
Outdated
Show resolved
Hide resolved
src/shared/foundation-shared-components/composables/useDynamicVueApp.ts
Outdated
Show resolved
Hide resolved
src/shared/foundation-shared-components/composables/useDynamicVueApp.ts
Outdated
Show resolved
Hide resolved
|
L'idée est bonne mais l'implémentation manque de petites choses. |
No description provided.