\r\n \u003CSectionB :data=\"getSectionData('prices')\" />\r\n \u003C/div>\r\n\u003C/template>\r\n\r\n\u003Cscript setup>\r\nconst brand = useBrand();\r\n\r\nconst { data, error } = await useFetch(\"/api/v1/repair\", {\r\n params: { brand },\r\n});\r\n\r\nconst getSectionData = (sectionId) => {\r\n return data.value.data.blocks.find((block) => block.id === sectionId);\r\n};\r\n\u003C/script>\r\n```\r\n\r\nserver/api/v1/repair/index.get.js\r\n```js\r\nimport hero from \"@/data/hero.json\";\r\nimport prices from \"@/data/prices.json\";\r\n\r\nexport default defineEventHandler(async (event) => {\r\n const { brand } = getQuery(event);\r\n\r\n /* ... use brand ... */\r\n\r\n return {\r\n data: {\r\n blocks: [\r\n {\r\n id: \"hero\",\r\n title: hero.title,\r\n data: hero.data,\r\n },\r\n {\r\n id: \"prices\",\r\n title: prices.title,\r\n data: prices.data,\r\n },\r\n ],\r\n },\r\n };\r\n});\r\n```\n\n### Describe the bug\n\nAfter update page i get error and strange behavior of data - caching. After refresh page i get old data. Helps - restarting the project, but the error with extracting data remains.\n\n### Additional context\n\n```js\r\nruntime-core.esm-bundler.js:40 [Vue warn]: Unhandled error during execution of render function \r\n at \u003CIndex onVnodeUnmounted=fn\u003ConVnodeUnmounted> ref=Ref\u003C undefined > > \r\n at \u003CRouteProvider key=\"/tesla/repair/\" routeProps= {Component: {…}, route: {…}} pageKey=\"/tesla/repair/\" ... > \r\n at \u003CFragmentWrapper > \r\n at \u003CRouterView name=undefined route=undefined > \r\n at \u003CNuxtPage> \r\n at \u003CApp key=2 > \r\n at \u003CNuxtRoot>\r\n\r\nUncaught (in promise) TypeError: Cannot read properties of null (reading 'data')\r\n at Proxy.getSectionData (index.vue:89:1)\r\n at Proxy._sfc_render (index.vue:96:1)\r\n at renderComponentRoot (runtime-core.esm-bundler.js:914:44)\r\n at hydrateSubTree (runtime-core.esm-bundler.js:5621:44)\r\n at ReactiveEffect.componentUpdateFn [as fn] (runtime-core.esm-bundler.js:5642:25)\r\n at ReactiveEffect.run (reactivity.esm-bundler.js:190:25)\r\n at instance.update (runtime-core.esm-bundler.js:5763:56)\r\n at setupRenderEffect (runtime-core.esm-bundler.js:5777:9)\r\n at runtime-core.esm-bundler.js:1506:17\r\n```\n\n### Logs\n\n_No response_",[2051,2052,2053,2056],{"name":2017,"color":2018},{"name":2020,"color":2021},{"name":2054,"color":2055},"windows","C681FD",{"name":2057,"color":2058},"needs reproduction","FBCA04",19030,"Cannot read properties of null (reading 'data')","2024-03-12T07:00:40Z","https://github.com/nuxt/nuxt/issues/19030",0.75454295,{"description":2065,"labels":2066,"number":2074,"owner":1988,"repository":1988,"state":1990,"title":2075,"updated_at":2076,"url":2077,"score":2078},"### Environment\n\n- Operating System: Linux\r\n- Node Version: v18.20.3\r\n- Nuxt Version: 3.12.4\r\n- CLI Version: 3.12.0\r\n- Nitro Version: 2.9.7\r\n- Package Manager: npm@10.2.3\r\n- Builder: -\r\n- User Config: compatibilityDate, devtools\r\n- Runtime Modules: -\r\n- Build Modules: -\n\n### Reproduction\n\nhttps://stackblitz.com/edit/nuxt-starter-ax2aaa\n\n### Describe the bug\n\nWhen using NuxtLink to navigate from the root component to another page, a TypeError: Cannot read properties of null (reading 'parentNode') error occurs. This bug appeared after Vue version 3.4.32.\r\n\r\n\n\n### Additional context\n\n#### Conditions Triggering the Bug:\r\n\r\nThe error occurs when a Teleport component does not have a v-if condition for mounting. During page navigation, if Teleport is used without a v-if condition, the error is triggered.\r\n\r\n#### Conditions Not Triggering the Bug:\r\n\r\nThe error does not occur if a v-if condition is added to the Teleport component.\r\n\r\nThe issue seems to be caused by a change introduced in Vue version 3.4.32, where hostRemove(targetStart!) was added. This can be referenced in the following commit: [Commit 8655ced](https://github.com/vuejs/core/commit/8655ced480ea0fe453ff5fe445cecf97b91ec260#diff-030bd876734dc84e37752a562874250fd76eb083242b96a7774adb7a44f77872R275).\r\n\n\n### Logs\n\n_No response_",[2067,2070,2071],{"name":2068,"color":2069},"upstream","E8A36D",{"name":2057,"color":2058},{"name":2072,"color":2073},"upstream-bug","B60205",28274,"Cannot read properties of null (reading 'parentNode') when navigate from page","2024-07-24T05:15:17Z","https://github.com/nuxt/nuxt/issues/28274",0.7545792,{"description":1982,"labels":2080,"number":2082,"owner":1988,"repository":1989,"state":1990,"title":2083,"updated_at":2084,"url":2085,"score":2086},[2081],{"name":1985,"color":1986},112,"Fix redirect after project import","2023-02-15T12:31:45Z","https://github.com/nuxt/nuxt.com/issues/112",0.75642353,{"labels":2088,"number":2098,"owner":1988,"repository":1988,"state":1990,"title":2099,"updated_at":2100,"url":2101,"score":2102},[2089,2090,2093,2095],{"name":2017,"color":2018},{"name":2091,"color":2092},"dx","C39D69",{"name":1985,"color":2094},"d73a4a",{"name":2096,"color":2097},"🍰 p2-nice-to-have","0E8A16",14477,"Cannot read properties of null (reading 'getAttribute') infinite log loop","2023-01-19T17:36:00Z","https://github.com/nuxt/nuxt/issues/14477",0.75831664,["Reactive",2104],{},["Set"],["ShallowReactive",2107],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"Wkd2QvAMnq3FDRmfOQUiGA1O9o13PRkceSvGNugNoqo":-1},"/nuxt/scripts/77"]