chore: lint
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user