Skip to content

Commit df8789a

Browse files
committed
fix(components): not displaying components if only node in template
1 parent 539b2b9 commit df8789a

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

packages/app-backend-vue3/src/components/tree.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,8 @@ export class ComponentWalker {
7272
}
7373
})
7474
return list
75+
} else if (subTree.component) {
76+
return [subTree.component]
7577
}
7678
return []
7779
}

packages/shell-dev-vue3/src/EventNesting.vue

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,11 @@ export default {
1212
</script>
1313

1414
<template>
15-
<div
15+
<EventNesting
1616
v-if="level < 10"
17-
>
18-
<EventNesting
19-
:level="level + 1"
20-
@notify="$emit('notify', level)"
21-
/>
22-
</div>
17+
:level="level + 1"
18+
@notify="$emit('notify', level)"
19+
/>
2320
<div v-else>
2421
<button @click="$emit('notify', level)">
2522
Notify (level {{ level }})

0 commit comments

Comments
 (0)