From 61b23275af1da8d7afa3e0fc52bca48cba7cd9bd Mon Sep 17 00:00:00 2001 From: Thorsten Luenborg Date: Thu, 19 Jan 2023 19:23:09 +0100 Subject: [PATCH 1/2] fix: ensure 3rd party components directly imported in script setup do not show up as `Anonymous Component` in devtools --- packages/app-backend-vue3/src/components/util.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/app-backend-vue3/src/components/util.ts b/packages/app-backend-vue3/src/components/util.ts index 162724a54..ded891ba1 100644 --- a/packages/app-backend-vue3/src/components/util.ts +++ b/packages/app-backend-vue3/src/components/util.ts @@ -45,7 +45,7 @@ function saveComponentName (instance, key) { } function getComponentTypeName (options) { - const name = options.name || options._componentTag || options.__vdevtools_guessedName + const name = options.name || options.__name || options._componentTag || options.__vdevtools_guessedName if (name) { return name } From f1b24c50b2618d3c29e9da88460fc23b3f883610 Mon Sep 17 00:00:00 2001 From: Thorsten Luenborg Date: Thu, 19 Jan 2023 19:28:20 +0100 Subject: [PATCH 2/2] refactor: move new property to the end of the line --- packages/app-backend-vue3/src/components/util.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/app-backend-vue3/src/components/util.ts b/packages/app-backend-vue3/src/components/util.ts index ded891ba1..ad91cb27e 100644 --- a/packages/app-backend-vue3/src/components/util.ts +++ b/packages/app-backend-vue3/src/components/util.ts @@ -45,7 +45,7 @@ function saveComponentName (instance, key) { } function getComponentTypeName (options) { - const name = options.name || options.__name || options._componentTag || options.__vdevtools_guessedName + const name = options.name || options._componentTag || options.__vdevtools_guessedName || options.__name if (name) { return name }