diff --git a/components.d.ts b/components.d.ts index f985ab4..d1be826 100644 --- a/components.d.ts +++ b/components.d.ts @@ -8,9 +8,7 @@ export {} declare module 'vue' { export interface GlobalComponents { AdaptivePage: typeof import('./src/components/AdaptivePage.vue')['default'] - Designer: typeof import('./src/components/Designer.vue')['default'] DynamicComponent: typeof import('./src/components/DynamicComponent.vue')['default'] - MainView: typeof import('./src/components/MainView.vue')['default'] NestedFunction: typeof import('./src/components/NestedFunction.vue')['default'] PropertyEditor: typeof import('./src/components/PropertyEditor.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] diff --git a/src/components/DynamicComponent.vue b/src/components/DynamicComponent.vue index 5afb16a..bda5f62 100644 --- a/src/components/DynamicComponent.vue +++ b/src/components/DynamicComponent.vue @@ -6,7 +6,7 @@ :class="[ 'dynamic-component', { 'hover-state': isHovered && store.designerMode }, - { 'click-state': componentSelected && store.designerMode } + { 'click-state': componentSelected && store.designerMode &&isComponent } ]" @click.stop="handleClick" @mouseover="isHovered = true" @@ -15,7 +15,7 @@