Skip to content

Commit 6d8aba0

Browse files
committed
fix(components): respect casing settings in selected component pane, closes #1674
1 parent f9f550f commit 6d8aba0

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

packages/app-frontend/src/features/components/SelectedComponentPane.vue

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import EmptyPane from '@front/features/layout/EmptyPane.vue'
44
import RenderCode from './RenderCode.vue'
55
66
import { defineComponent, ref, watch, computed } from '@vue/composition-api'
7+
import { getComponentDisplayName, SharedData } from '@vue-devtools/shared-utils'
78
import { onKeyDown } from '@front/util/keyboard'
89
import { useSelectedComponent } from './composable'
910
@@ -16,8 +17,11 @@ export default defineComponent({
1617
1718
setup () {
1819
const selectedComponent = useSelectedComponent()
20+
const displayName = computed(() => getComponentDisplayName(selectedComponent.data.value?.name ?? '', SharedData.componentNameStyle))
21+
1922
const showRenderCode = ref(false)
2023
24+
// Auto scroll
2125
const { selectedComponentId } = selectedComponent
2226
const inspector = ref()
2327
watch(selectedComponentId, () => {
@@ -26,8 +30,8 @@ export default defineComponent({
2630
}
2731
})
2832
33+
// State filter
2934
const stateFilterInput = ref()
30-
3135
onKeyDown(event => {
3236
if (event.key === 'd' && event.altKey) {
3337
stateFilterInput.value.focus()
@@ -39,6 +43,7 @@ export default defineComponent({
3943
4044
return {
4145
...selectedComponent,
46+
displayName,
4247
showRenderCode,
4348
inspector,
4449
stateFilterInput,
@@ -57,7 +62,7 @@ export default defineComponent({
5762
<div class="flex items-baseline">
5863
<span class="text-gray-500">&lt;</span>
5964
<span class="text-green-500">
60-
{{ data.name }}
65+
{{ displayName }}
6166
</span>
6267
<span class="text-gray-500">&gt;</span>
6368
</div>

0 commit comments

Comments
 (0)