\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_",[2052,2053,2054,2057],{"name":2018,"color":2019},{"name":2021,"color":2022},{"name":2055,"color":2056},"windows","C681FD",{"name":2058,"color":2059},"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":2066,"labels":2067,"number":2075,"owner":1985,"repository":1985,"state":1987,"title":2076,"updated_at":2077,"url":2078,"score":2079},"### 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_",[2068,2071,2072],{"name":2069,"color":2070},"upstream","E8A36D",{"name":2058,"color":2059},{"name":2073,"color":2074},"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":1993,"labels":2081,"number":2083,"owner":1985,"repository":1999,"state":1987,"title":2084,"updated_at":2085,"url":2086,"score":2087},[2082],{"name":1996,"color":1997},112,"Fix redirect after project import","2023-02-15T12:31:45Z","https://github.com/nuxt/nuxt.com/issues/112",0.75642353,{"labels":2089,"number":2099,"owner":1985,"repository":1985,"state":1987,"title":2100,"updated_at":2101,"url":2102,"score":2103},[2090,2091,2094,2096],{"name":2018,"color":2019},{"name":2092,"color":2093},"dx","C39D69",{"name":1996,"color":2095},"d73a4a",{"name":2097,"color":2098},"🍰 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",2105],{},["Set"],["ShallowReactive",2108],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"t6cw3YqIu2f14S2j7j8I_bOSW-GasYFO7-7mUO75f9s":-1},"/nuxt/nuxt.com/77"]