\r\n \u003C/div>\r\n )\r\n },\r\n})\r\n\r\n```\r\n\r\n### Describe the bug\r\n\r\nTSX Custom Component can not be imported automatically.\r\n\r\n\r\n### Additional context\r\n\r\nTSX Custom Component can be manual imported .\r\n\r\n\r\n```\r\n// import AppAlert from \"./components/AppAlert\"\r\nimport { AppAlert } from '#components'\r\n\r\nexport default defineComponent({\r\n props: {\r\n message: String,\r\n },\r\n render: (props: String) => {\r\n return (\r\n \u003Cdiv>\r\n \u003Ch1>Welcome to the homepage\u003C/h1>\r\n \u003CAppAlert message=\"This is an auto-imported component. \" />\r\n \u003C/div>\r\n )\r\n },\r\n})\r\n\r\n```\r\n\r\n### Logs\r\n\r\n```shell\r\n22:09:20\r\nNuxi 3.0.0 22:09:20\r\nNuxt 3.0.0 with Nitro 1.0.0 22:09:21\r\n 22:09:22\r\n > Local: http://localhost:3000/ \r\n > Network: http://192.168.3.230:3000/ 22:09:20\r\n > Network: http://[2409:8a38:724e:f4d1:42b:5a81:6404:ce36]:3000/\r\n > Network: http://[2409:8a38:724e:f4d1:69bd:b611:cf65:f7ba]:3000/\r\n\r\nℹ Vite client warmed up in 2569ms 22:09:27\r\n✔ Nitro built in 567 ms nitro 22:09:27\r\n[Vue warn]: Failed to resolve component: AppAlert 22:09:31\r\nIf this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.\r\n[Vue warn]: Failed to resolve component: AppAlert 22:09:32\r\nIf this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.\r\n\r\n```\r\n```\r\n",[3048,3049,3052],{"name":3024,"color":3025},{"name":3050,"color":3051},"🔨 p3-minor","FBCA04",{"name":3053,"color":3054},"⛔️ can be closed","484893",15796,"TSX Custom Component can not be imported automatically?","2023-12-25T21:19:36Z","https://github.com/nuxt/nuxt/issues/15796",0.6443164,{"description":3061,"labels":3062,"number":3065,"owner":3030,"repository":3030,"state":3031,"title":3066,"updated_at":3067,"url":3068,"score":3069},"### Environment\r\n\r\n- Operating System: windows10\r\n- Node Version: v20.10.0\r\n- Nuxt Version: 3.8.2\r\n- vue: 3.3.10\r\n- vue-router: 4.2.5\r\n- Package Manager: npm@10.2.3\r\n\r\n### Reproduction\r\n\r\n复现地址:https://stackblitz.com/edit/github-hi9xzq?file=app.vue,pages%2Findex.vue,pages%2Ftest.vue\r\n\r\n### Describe the bug\r\n\r\n### 这个Index组件beforeRouteEnter钩子函数在浏览器刷新页面的时候未执行nuxt传入的回调函数,正常的nuxt-link组件跳转就会正常执行。\r\n```\r\n\r\n\u003Cscript lang=\"tsx\">\r\nexport default defineComponent({\r\n name: 'Index',\r\n beforeRouteEnter(to, form, next) {\r\n console.log({ to, form, next })\r\n return next(vm => {\r\n console.log({ vm })\r\n })\r\n },\r\n setup() {\r\n return () => (\r\n \u003Cdiv>\r\n \u003Cdiv>Index\u003C/div>\r\n \u003Cnuxt-link to=\"/test\">Text\u003C/nuxt-link>\r\n \u003C/div>\r\n )\r\n }\r\n})\r\n\u003C/script>\r\n\r\n```\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Logs\r\n\r\n_No response_\n```[tasklist]\n### Tasks\n```\n",[3063,3064],{"name":3024,"color":3025},{"name":3027,"color":3028},24989,"nuxt3 的tsx组件中beforeRouteEnter感觉有怪异的情况","2024-01-02T04:51:38Z","https://github.com/nuxt/nuxt/issues/24989",0.64443356,{"description":3071,"labels":3072,"number":3075,"owner":3030,"repository":3030,"state":3031,"title":3076,"updated_at":3077,"url":3078,"score":3079},"### Environment\r\n\r\n------------------------------\r\n- Operating System: `Windows_NT`\r\n- Node Version: `v18.12.1`\r\n- Nuxt Version: `0.0.0`\r\n- Nitro Version: `-`\r\n- Package Manager: `unknown`\r\n- Builder: `webpack`\r\n- User Config: `-`\r\n- Runtime Modules: `-`\r\n- Build Modules: `-`\r\n------------------------------\r\n\r\n### Reproduction\r\n\r\n`pages/dashboard.vue`\r\n\r\n````\r\n\u003Cscript lang=\"ts\">\r\nexport default {\r\n setup() {\r\n definePageMeta({\r\n layout: \"main\",\r\n middleware: [\"auth-guard\",\"renew-token\"],\r\n })\r\n },\r\n};\r\n\u003C/script>\r\n\u003Ctemplate>\r\n \u003Cdiv>\r\n \u003CDashboardIndex />\r\n \u003C/div>\r\n\u003C/template>\r\n\r\n````\r\n\r\nDashboardIndex is in the `components/Dashboard/Index.vue`\r\n\r\n````\r\n\r\n\u003Cscript lang=\"ts\">\r\nexport default {\r\n name: \"DashboardIndex\" \r\n};\r\n\u003C/script>\r\n\u003Ctemplate>\r\n \u003Cdiv>\r\n Index\r\n \u003C/div>\r\n\u003C/template>\r\n````\r\n\r\n\r\n### Describe the bug\r\n\r\nI am trying to automatically import a component but for some reason nuxt can't find it.\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Logs\r\n\r\n_No response_",[3073,3074],{"name":3024,"color":3025},{"name":3027,"color":3028},12388,"[Vue warn]: Failed to resolve component.","2023-01-19T16:18:49Z","https://github.com/nuxt/nuxt/issues/12388",0.64849776,{"description":3081,"labels":3082,"number":3085,"owner":3030,"repository":3030,"state":3031,"title":3086,"updated_at":3087,"url":3088,"score":3089},"### Environment\n\n------------------------------\r\n- Operating System: `Windows_NT`\r\n- Node Version: `v18.14.2`\r\n- Nuxt Version: `3.0.0`\r\n- Nitro Version: `1.0.0`\r\n- Package Manager: `yarn@1.22.19`\r\n- Builder: `vite`\r\n- User Config: `css`, `build`, `hooks`\r\n- Runtime Modules: `-`\r\n- Build Modules: `-`\r\n------------------------------\n\n### Reproduction\n\nhttps://github.com/CodyBontecou/nuxt3-and-vuetify\n\n### Describe the bug\n\nVuetify components are working on, but i have errors in console.\r\n\r\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\nlocalhost:3001/_nuxt/%EF%BF%BDplugin-vuetify:components/VCounter/VCounter.sass net::ERR_ABORTED 503 (Server Unavailable).\n```\n",[3083,3084],{"name":3024,"color":3025},{"name":3027,"color":3028},20484,"Vuetify components errors","2024-02-07T12:56:05Z","https://github.com/nuxt/nuxt/issues/20484",0.650088,{"labels":3091,"number":3094,"owner":3030,"repository":3030,"state":3031,"title":3095,"updated_at":3096,"url":3097,"score":3098},[3092,3093],{"name":3024,"color":3025},{"name":3027,"color":3028},14644,"nuxt3.rc-x does not support vant3.x and vant4","2023-01-19T17:38:14Z","https://github.com/nuxt/nuxt/issues/14644",0.6506711,{"description":3100,"labels":3101,"number":3108,"owner":3030,"repository":3030,"state":3031,"title":3109,"updated_at":3110,"url":3111,"score":3112},"### Environment\n\n- Operating System: Windows_NT\r\n- Node Version: v19.9.0\r\n- Nuxt Version: 3.13.0\r\n- CLI Version: 3.13.1\r\n- Nitro Version: 2.9.7\r\n- Package Manager: pnpm@9.7.1\r\n- Builder: -\r\n- User Config: compatibilityDate, devtools, modules, eslint, pwa, csurf, vite, build, app, vueuse, devServer, hooks, pinia, css\r\n- Runtime Modules: @unocss/nuxt@0.62.3, @nuxtjs/device@3.2.2, @nuxt/eslint@0.5.5, @pinia/nuxt@0.5.4, @pinia-plugin-persistedstate/nuxt@1.2.1, @vueuse/nuxt@11.0.3, @vite-pwa/nuxt@0.10.3, nuxt-csurf@1.6.2, nuxt-authorization@0.0.4, nuxt-icon@0.6.10, nuxtjs-naive-ui@1.0.2\r\n- Build Modules: -\r\n\n\n### Reproduction\n\n无\n\n### Describe the bug\n\nvue文件内,可以使用jnject获取注入,tsx文件就获取不到\r\n---------------------------------------------------------------\r\nIn the vue file, injection can be obtained using jnject, but it cannot be obtained in the tsx file\n\n### Additional context\n\n无\n\n### Logs\n\n```shell-script\n无\n```\n",[3102,3103,3105],{"name":3027,"color":3028},{"name":3104,"color":3051},"needs reproduction",{"name":3106,"color":3107},"closed-by-bot","ededed",28887,"can not be used in the TSX file.","2024-09-16T02:00:54Z","https://github.com/nuxt/nuxt/issues/28887",0.65301156,{"description":3114,"labels":3115,"number":3121,"owner":3030,"repository":3030,"state":3031,"title":3122,"updated_at":3123,"url":3124,"score":3125},"### Environment\r\n\r\n- Operating System: MacOS\r\n- Node Version: v16.16.0\r\n- Nuxt Version: 3.0.0\r\n- Nitro Version: 1.0.0\r\n- Package Manager: pnpm@7.13.6\r\n- Builder: vite\r\n- User Config: extends, build, nitro, vite\r\n- Runtime Modules: -\r\n- Build Modules: -\r\n\r\n### Reproduction\r\n\r\n[Error litelement Failed to execute 'define' on 'CustomElementRegistry'](https://stackblitz.com/edit/github-cr9hwc-cg3wk8?file=nuxt.config.ts,app.vue,package.json,components%2FTestApp.tsx)\r\n\r\n### Describe the bug\r\n\r\nWhen using custom components in `components/TestApp.tsx`, an error will be reported in `server`. but there is no problem when using custom components in `.vue`\r\n\r\nAdded `nuxt.config.ts`\r\n```ts\r\nbuild: {\r\n transpile: ['bg']\r\n},\r\nvue: {\r\n compilerOptions: {\r\n isCustomElement: (tag) => tag.includes('bg-')\r\n }\r\n}\r\n```\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Logs\r\n\r\n_No response_",[3116,3117,3120],{"name":3024,"color":3025},{"name":3118,"color":3119},"bug","d73a4a",{"name":3050,"color":3051},15564,"Using custom in `***.tsx`.","2024-06-16T21:26:14Z","https://github.com/nuxt/nuxt/issues/15564",0.6530818,{"labels":3127,"number":3130,"owner":3030,"repository":3030,"state":3031,"title":3131,"updated_at":3132,"url":3133,"score":3134},[3128,3129],{"name":3024,"color":3025},{"name":3027,"color":3028},12805,"component typescript problem","2023-01-19T16:40:13Z","https://github.com/nuxt/nuxt/issues/12805",0.657505,["Reactive",3136],{},["Set"],["ShallowReactive",3139],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fiRFGhAHPrs0zD_2NtqwPPcoKCanAKTFQgJTIHj1YOxI":-1},"/nuxt/nuxt/15698"]