From 0d3e9cb1bc567c6e8a13ec2e5c9c0f8607072595 Mon Sep 17 00:00:00 2001 From: dwelle <5153846+dwelle@users.noreply.github.com> Date: Wed, 30 Apr 2025 09:19:56 +0200 Subject: [PATCH] remove Mutable --- packages/excalidraw/components/ShapeSwitch.tsx | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/packages/excalidraw/components/ShapeSwitch.tsx b/packages/excalidraw/components/ShapeSwitch.tsx index e8da4955c..ab83556e9 100644 --- a/packages/excalidraw/components/ShapeSwitch.tsx +++ b/packages/excalidraw/components/ShapeSwitch.tsx @@ -57,8 +57,6 @@ import type { FixedSegment, } from "@excalidraw/element/types"; -import type { Mutable } from "@excalidraw/common/utility-types"; - import type Scene from "@excalidraw/element/Scene"; import { @@ -961,9 +959,7 @@ const isConvertibleLinearType = ( * e.g. elbow arrow -> line */ export const convertElementType = < - TElement extends Mutable< - Exclude - >, + TElement extends Exclude, >( element: TElement, newType: ConvertibleType,