chore: lint

This commit is contained in:
braks
2023-05-25 20:48:26 +02:00
committed by Braks
parent 1d2cf7eaf4
commit 128b968168
5 changed files with 27 additions and 21 deletions
@@ -61,7 +61,9 @@ export default {
<text v-bind="$attrs" ref="el" class="vue-flow__edge-text" :y="box.height / 2" dy="0.3em" :style="labelStyle">
<slot>
<component :is="label" v-if="!isString(label)" />
<template v-else> {{ label }} </template>
<template v-else>
{{ label }}
</template>
</slot>
</text>
</g>
@@ -227,7 +227,7 @@ onMounted(() => {
if (
event.button === 1 &&
event.type === 'mousedown' &&
((event.target as HTMLElement)?.closest(`.vue-flow__node`) || (event.target as HTMLElement)?.closest(`.vue-flow__edge`))
((event.target as HTMLElement)?.closest('.vue-flow__node') || (event.target as HTMLElement)?.closest('.vue-flow__edge'))
) {
return true
}
+6 -1
View File
@@ -1,3 +1,6 @@
/**
* @deprecated; todo: remove this and use `PanelPositionType` instead
*/
export enum PanelPosition {
TopLeft = 'top-left',
TopCenter = 'top-center',
@@ -7,6 +10,8 @@ export enum PanelPosition {
BottomRight = 'bottom-right',
}
type PanelPositionType = 'top-left' | 'top-center' | 'top-right' | 'bottom-left' | 'bottom-center' | 'bottom-right'
export interface PanelProps {
position: PanelPosition
position: PanelPosition | PanelPositionType
}