mirror of
https://github.com/excalidraw/excalidraw.git
synced 2025-05-03 10:00:07 -04:00
fix singular elements
This commit is contained in:
parent
596edaea62
commit
6c41e507db
3 changed files with 9 additions and 18 deletions
|
@ -18,6 +18,7 @@ import {
|
|||
TextAlign,
|
||||
VerticalAlign,
|
||||
} from "../element/types";
|
||||
import { randomId } from "../random";
|
||||
import { MarkOptional } from "../utility-types";
|
||||
import { ImportedDataState } from "./types";
|
||||
|
||||
|
@ -262,9 +263,10 @@ export const convertToExcalidrawElements = (
|
|||
} else {
|
||||
let excalidrawElement;
|
||||
if (element.type === "text") {
|
||||
excalidrawElement = {
|
||||
excalidrawElement = newTextElement({
|
||||
...element,
|
||||
} as ExcalidrawTextElement;
|
||||
});
|
||||
|
||||
excalidrawElements.push(excalidrawElement);
|
||||
} else if (element.type === "arrow" || element.type === "line") {
|
||||
const { linearElement, startBoundElement, endBoundElement } =
|
||||
|
@ -286,6 +288,7 @@ export const convertToExcalidrawElements = (
|
|||
} else {
|
||||
excalidrawElement = {
|
||||
...element,
|
||||
id: element.id || randomId(),
|
||||
width:
|
||||
element?.width ||
|
||||
(ELEMENTS_SUPPORTING_PROGRAMMATIC_API.includes(element.type)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue