carbon-design-system / carbon-components-vue

Vue implementation of the Carbon Design System
http://vue.carbondesignsystem.com
Apache License 2.0
607 stars 178 forks source link

Remove the use of root wrapper elements and cv-wrapper where possible #1023

Open lee-chase opened 3 years ago

lee-chase commented 3 years ago

In Vue 3 it is no longer necessary to wrap templates in a root element, we should identify and remove unnecessary DOM.

https://v3.vuejs.org/guide/migration/fragments.html#overview

One such instance is CvInteractiveTooltip we should take a look at each component to determine if the root node is used and whether CvWrapper is still needed.

github-actions[bot] commented 3 months ago

This issue has been marked as stale because it has required additional info or a response from the author for over 14 days. When you get the chance, please comment with the additional info requested. Otherwise, this issue will be closed in 14 days.