Compare commits

..

2 Commits

Author SHA1 Message Date
Ryan Di
cbf4d5a591 fix other imports as well 2025-11-19 14:40:16 +08:00
Ryan Di
38d0966227 fix: use index path instead of ellipse 2025-11-19 14:37:05 +08:00
6 changed files with 7 additions and 11 deletions

View File

@@ -22,8 +22,8 @@ import {
isLineSegment,
type GlobalPoint,
type LineSegment,
isCurve,
} from "@excalidraw/math";
import { isCurve } from "@excalidraw/math/curve";
import React from "react";

View File

@@ -11,12 +11,9 @@ import {
vectorFromPoint,
vectorNormalize,
vectorScale,
} from "@excalidraw/math";
import {
ellipse,
ellipseSegmentInterceptPoints,
} from "@excalidraw/math/ellipse";
} from "@excalidraw/math";
import type {
Curve,

View File

@@ -2,10 +2,10 @@ import {
curvePointDistance,
distanceToLineSegment,
pointRotateRads,
ellipse,
ellipseDistanceFromPoint,
} from "@excalidraw/math";
import { ellipse, ellipseDistanceFromPoint } from "@excalidraw/math/ellipse";
import type { GlobalPoint, Radians } from "@excalidraw/math";
import {

View File

@@ -1575,8 +1575,7 @@ class App extends React.Component<AppProps, AppState> {
return (
<div
translate="no"
className={clsx("excalidraw excalidraw-container notranslate", {
className={clsx("excalidraw excalidraw-container", {
"excalidraw--view-mode":
this.state.viewModeEnabled ||
this.state.openDialog?.name === "elementLinkSelector",

View File

@@ -30,7 +30,7 @@ import { getBoundTextElementId } from "@excalidraw/element";
import type { Bounds } from "@excalidraw/element";
import type { GlobalPoint, LineSegment } from "@excalidraw/math/types";
import type { GlobalPoint, LineSegment } from "@excalidraw/math";
import type { ElementsMap, ExcalidrawElement } from "@excalidraw/element/types";
import { AnimatedTrail } from "../animated-trail";

View File

@@ -15,7 +15,7 @@ import {
intersectElementWithLineSegment,
} from "@excalidraw/element";
import type { ElementsSegmentsMap, GlobalPoint } from "@excalidraw/math/types";
import type { ElementsSegmentsMap, GlobalPoint } from "@excalidraw/math";
import type { ElementsMap, ExcalidrawElement } from "@excalidraw/element/types";
export const getLassoSelectedElementIds = (input: {