diff --git a/packages/additional-components/src/minimap/MiniMap.vue b/packages/additional-components/src/minimap/MiniMap.vue index 82eafc2a..69f29038 100644 --- a/packages/additional-components/src/minimap/MiniMap.vue +++ b/packages/additional-components/src/minimap/MiniMap.vue @@ -215,6 +215,8 @@ export default { :position="node.computedPosition" :dimensions="node.dimensions" :style="node.style" + :selected="node.selected" + :dragging="node.dragging" :class="nodeClassNameFunc(node)" :color="nodeColorFunc(node)" :border-radius="nodeBorderRadius" diff --git a/packages/additional-components/src/minimap/MiniMapNode.ts b/packages/additional-components/src/minimap/MiniMapNode.ts index cf60cc17..d38e582f 100644 --- a/packages/additional-components/src/minimap/MiniMapNode.ts +++ b/packages/additional-components/src/minimap/MiniMapNode.ts @@ -4,7 +4,19 @@ import { MiniMapSlots } from './types' export default defineComponent({ name: 'MiniMapNode', - props: ['id', 'position', 'dimensions', 'strokeWidth', 'strokeColor', 'borderRadius', 'color', 'shapeRendering', 'type'], + props: [ + 'id', + 'position', + 'dimensions', + 'strokeWidth', + 'strokeColor', + 'borderRadius', + 'color', + 'shapeRendering', + 'type', + 'selected', + 'dragging', + ], emits: ['click', 'dblclick', 'mouseenter', 'mousemove', 'mouseleave'], setup(props: MiniMapNodeProps, { attrs, emit }) { const miniMapSlots: Slots = inject(MiniMapSlots)!