\n {{ content }}\n \u003C/div>\n\u003C/template>\n\n```\n\ncomponents/ChildComponent.vue\n```\n\u003Cscript setup>\nawait useFetch('https://google.com')\nconst emit = defineEmits(['updateContent'])\nemit('updateContent', \"after\")\n\u003C/script>\n\n\u003Ctemplate>\n \u003Ch2>ChildComponent\u003C/h2>\n\u003C/template>\n\n```\n\n### Describe the bug\n\nWhen rendered with SSR the result contains the 'before' value. Only in the client the value 'after' replaces 'before'.\n\nIf the line with the useFetch is commented out with SSR the result contains the 'after' value, but the client complains about a hydration mismatch because it expects 'before'. After it complains about the mismatch the value will be changed to 'after'.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2966],{"name":2866,"color":2867},30933,"Incomplete SSR when using useFetch with emit","2025-02-10T21:20:48Z","https://github.com/nuxt/nuxt/issues/30933",0.73301023,["Reactive",2973],{},["Set"],["ShallowReactive",2976],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fRY7-PGJNNfTab2Yd6c1DEUOvw_PPxsotXKU-9wxRZYk":-1},"/nuxt/nuxt/31506"]