diff --git a/src/data/restore.ts b/src/data/restore.ts index c3a31c9ab6..ed285a614a 100644 --- a/src/data/restore.ts +++ b/src/data/restore.ts @@ -42,7 +42,6 @@ import { getDefaultLineHeight, measureBaseline, } from "../element/textElement"; - import { normalizeLink } from "./url"; type RestoredAppState = Omit< diff --git a/src/data/transform.ts b/src/data/transform.ts index 95d0b21095..1b027f2e79 100644 --- a/src/data/transform.ts +++ b/src/data/transform.ts @@ -182,7 +182,7 @@ const bindTextToContainer = ( containerProps: ValidContainer | ({ type: "arrow" } & ValidLinearElement), textProps: { text: string } & MarkOptional, ) => { - let container; + let container: ExcalidrawGenericElement | ExcalidrawLinearElement; if (containerProps.type === "arrow") { const width = containerProps.width || DEFAULT_LINEAR_ELEMENT_PROPS.width; const height = containerProps.height || DEFAULT_LINEAR_ELEMENT_PROPS.height; @@ -220,7 +220,7 @@ const bindTextToContainer = ( redrawTextBoundingBox(textElement, container); - return [container, textElement]; + return [container, textElement] as const; }; const bindLinearElementToElement = (