aboutsummaryrefslogtreecommitdiff
path: root/src/components/TileImg.vue
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/TileImg.vue')
-rw-r--r--src/components/TileImg.vue8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/components/TileImg.vue b/src/components/TileImg.vue
index ebd350d..3de0fa8 100644
--- a/src/components/TileImg.vue
+++ b/src/components/TileImg.vue
@@ -1,5 +1,6 @@
<script lang="ts">
import {defineComponent, PropType} from 'vue';
+import InfoIcon from './icon/InfoIcon.vue';
import {LayoutNode} from '../layout';
export default defineComponent({
@@ -88,6 +89,7 @@ export default defineComponent({
this.$emit('info-icon-clicked', this.layoutNode);
},
},
+ components: {InfoIcon, },
emits: ['info-icon-clicked'],
});
</script>
@@ -96,10 +98,8 @@ export default defineComponent({
<div :style="styles" @mouseenter="onMouseEnter" @mouseleave="onMouseLeave" @mousedown="onMouseDown"
:class="isExpandable ? ['hover:cursor-pointer'] : []">
<h1 :style="headerStyles">{{layoutNode.tolNode.name}}</h1>
- <svg :style="infoIconStyles" class="hover:cursor-pointer"
+ <info-icon :style="infoIconStyles" class="hover:cursor-pointer"
@mouseenter="onInfoMouseEnter" @mouseleave="onInfoMouseLeave"
- @click.stop="onInfoClick" @mousedown.stop @mouseup.stop>
- <use href="#svg-info"/>
- </svg>
+ @click.stop="onInfoClick" @mousedown.stop @mouseup.stop/>
</div>
</template>