From d04dd3223585ad081e2ea5f8e83b8c573f8de06a Mon Sep 17 00:00:00 2001 From: Terry Jia Date: Thu, 12 Feb 2026 23:23:44 -0500 Subject: [PATCH] fix: make ResizeHandle interface properties readonly (#8847) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary improve for https://github.com/Comfy-Org/ComfyUI_frontend/pull/8845 ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-8847-fix-make-ResizeHandle-interface-properties-readonly-3066d73d3650814da6cee7bb955bbeb7) by [Unito](https://www.unito.io) --- .../interactions/resize/resizeHandleConfig.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/renderer/extensions/vueNodes/interactions/resize/resizeHandleConfig.ts b/src/renderer/extensions/vueNodes/interactions/resize/resizeHandleConfig.ts index 62b0fbb095..f1be2bd21f 100644 --- a/src/renderer/extensions/vueNodes/interactions/resize/resizeHandleConfig.ts +++ b/src/renderer/extensions/vueNodes/interactions/resize/resizeHandleConfig.ts @@ -1,12 +1,12 @@ import type { CompassCorners } from '@/lib/litegraph/src/interfaces' interface ResizeHandle { - corner: CompassCorners - positionClasses: string - cursorClass: string - i18nKey: string - svgPositionClasses: string - svgTransform: string + readonly corner: CompassCorners + readonly positionClasses: string + readonly cursorClass: string + readonly i18nKey: string + readonly svgPositionClasses: string + readonly svgTransform: string } export const RESIZE_HANDLES: ResizeHandle[] = [ @@ -42,4 +42,4 @@ export const RESIZE_HANDLES: ResizeHandle[] = [ svgPositionClasses: 'bottom-1 right-1', svgTransform: 'scale(-1, -1)' } -] +] as const