Right now Vue apps are not hydrated on a client due to a createApp used in a client bundle, instead of createSSRApp. The latter is what enables hyration on a client.
To verify this set a breakpoint in a e.isMounted else condition in a vendor chunk here: https://vercelvitessr.vercel.app/ (this site is using vite-ssr).
Then check how the DOM looks when it triggers.
After the change the hydration should work as expected.
Right now Vue apps are not hydrated on a client due to a
createApp
used in a client bundle, instead ofcreateSSRApp
. The latter is what enables hyration on a client.To verify this set a breakpoint in a
e.isMounted
else condition in a vendor chunk here: https://vercelvitessr.vercel.app/ (this site is using vite-ssr).Then check how the DOM looks when it triggers.
After the change the hydration should work as expected.