Bladeren bron

fix: don't bundle react and jotai when importing from scene (#7640)

* don't bundle react and jotai when importing from scene

* fix
Aakansha Doshi 1 jaar geleden
bovenliggende
commit
1c39bd5781
3 gewijzigde bestanden met toevoegingen van 2 en 3 verwijderingen
  1. 1 1
      packages/excalidraw/components/App.tsx
  2. 0 1
      packages/excalidraw/scene/index.ts
  3. 1 1
      packages/excalidraw/types.ts

+ 1 - 1
packages/excalidraw/components/App.tsx

@@ -216,7 +216,6 @@ import {
   getNormalizedZoom,
   getSelectedElements,
   hasBackground,
-  isOverScrollBars,
   isSomeElementSelected,
 } from "../scene";
 import Scene from "../scene/Scene";
@@ -409,6 +408,7 @@ import { LaserTrails } from "../laser-trails";
 import { withBatchedUpdates, withBatchedUpdatesThrottled } from "../reactUtils";
 import { getRenderOpacity } from "../renderer/renderElement";
 import { textWysiwyg } from "../element/textWysiwyg";
+import { isOverScrollBars } from "../scene/scrollbars";
 
 const AppContext = React.createContext<AppClassProperties>(null!);
 const AppPropsContext = React.createContext<AppProps>(null!);

+ 0 - 1
packages/excalidraw/scene/index.ts

@@ -1,4 +1,3 @@
-export { isOverScrollBars } from "./scrollbars";
 export {
   isSomeElementSelected,
   getElementsWithinSelection,

+ 1 - 1
packages/excalidraw/types.ts

@@ -31,7 +31,7 @@ import type { throttleRAF } from "./utils";
 import { Spreadsheet } from "./charts";
 import { Language } from "./i18n";
 import { ClipboardData } from "./clipboard";
-import { isOverScrollBars } from "./scene";
+import { isOverScrollBars } from "./scene/scrollbars";
 import { MaybeTransformHandleType } from "./element/transformHandles";
 import Library from "./data/library";
 import type { FileSystemHandle } from "./data/filesystem";