update: v-if on node/edgerenderer
* add applyDefault to state Signed-off-by: Braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
@@ -9,7 +9,7 @@ const transform = computed(() => `translate(${store.transform[0]}px,${store.tran
|
||||
</script>
|
||||
<template>
|
||||
<div :key="`transformation-pane-${id}`" class="vue-flow__transformation-pane vue-flow__container" :style="{ transform }">
|
||||
<NodeRenderer :key="`node-renderer-${id}`">
|
||||
<NodeRenderer v-if="store.getNodes.length" :key="`node-renderer-${id}`">
|
||||
<template
|
||||
v-for="nodeName of Object.keys(store.getNodeTypes)"
|
||||
#[`node-${nodeName}`]="nodeProps"
|
||||
@@ -18,7 +18,7 @@ const transform = computed(() => `translate(${store.transform[0]}px,${store.tran
|
||||
<slot :name="`node-${nodeName}`" v-bind="nodeProps" />
|
||||
</template>
|
||||
</NodeRenderer>
|
||||
<EdgeRenderer :key="`edge-renderer-${id}`">
|
||||
<EdgeRenderer v-if="store.getEdges.length" :key="`edge-renderer-${id}`">
|
||||
<template
|
||||
v-for="edgeName of Object.keys(store.getEdgeTypes)"
|
||||
#[`edge-${edgeName}`]="edgeProps"
|
||||
|
||||
@@ -217,7 +217,7 @@ export default {
|
||||
</script>
|
||||
<template>
|
||||
<div ref="zoomPane" class="vue-flow__renderer vue-flow__container">
|
||||
<TransformationPane v-if="store.getNodes.length">
|
||||
<TransformationPane>
|
||||
<template
|
||||
v-for="nodeName of Object.keys(store.getNodeTypes)"
|
||||
#[`node-${nodeName}`]="nodeProps"
|
||||
|
||||
@@ -65,6 +65,7 @@ export interface State<N = any, E = N> extends Omit<FlowOptions<N, E>, 'id' | 'e
|
||||
|
||||
paneReady: boolean
|
||||
initialized: boolean
|
||||
applyDefault: boolean
|
||||
|
||||
vueFlowVersion: string
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user