diff --git a/.changeset/dirty-monkeys-bow.md b/.changeset/dirty-monkeys-bow.md new file mode 100644 index 000000000000..0b341e025f99 --- /dev/null +++ b/.changeset/dirty-monkeys-bow.md @@ -0,0 +1,5 @@ +--- +"@astrojs/vue": patch +--- + +Fixes `class` property hydration error diff --git a/packages/integrations/vue/client.js b/packages/integrations/vue/client.js index 7e1d8090efb1..a6eed651a60f 100644 --- a/packages/integrations/vue/client.js +++ b/packages/integrations/vue/client.js @@ -4,7 +4,6 @@ import StaticHtml from './static-html.js'; export default (element) => async (Component, props, slotted, { client }) => { - delete props['class']; if (!element.hasAttribute('ssr')) return; // Expose name on host component for Vue devtools