Skip to content

Commit e422b8b

Browse files
committed
fix(runtime-core): only infer component name for object components
close #1023
1 parent 2bb6f9b commit e422b8b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

packages/runtime-core/src/helpers/resolveAssets.ts

+5-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,11 @@ function resolveAsset(
7777
if (__DEV__) {
7878
if (res) {
7979
// in dev, infer anonymous component's name based on registered name
80-
if (type === COMPONENTS && !(res as Component).name) {
80+
if (
81+
type === COMPONENTS &&
82+
isObject(res) &&
83+
!(res as ComponentOptions).name
84+
) {
8185
;(res as ComponentOptions).name = name
8286
}
8387
} else if (warnMissing) {

0 commit comments

Comments
 (0)