From 07f4b7659800bbb6915954ef04a01df380a9a9a3 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Thu, 21 May 2026 20:49:13 +0000 Subject: [PATCH] Changes Co-authored-by: Reifonas <211114984+Reifonas@users.noreply.github.com> --- src/stores/useModelStore.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/stores/useModelStore.ts b/src/stores/useModelStore.ts index 2927e44..7f76df5 100644 --- a/src/stores/useModelStore.ts +++ b/src/stores/useModelStore.ts @@ -143,6 +143,9 @@ export interface Measurement { kind?: 'distance' | 'hole' | 'edge'; /** Optional pre-formatted label (e.g. "Ø 12.5"). When absent, UI formats distanceMM. */ label?: string; + /** Model the measurement belongs to. When set, pointA/pointB are stored in that + * model's local frame so the measurement follows the model when repositioned. */ + modelId?: string; } export interface HoverInfo {