@@ -151,6 +151,39 @@ index 185d39d..f19078a 100644
151151+ DraggingHandle,
152152 };
153153 //# sourceMappingURL=TLSelectTool.mjs.map
154+ diff --git a/node_modules/@tldraw/tldraw/node_modules/@tldraw/editor/dist/esm/lib/components/ErrorBoundary/ErrorFallback.mjs b/node_modules/@tldraw/tldraw/node_modules/@tldraw/editor/dist/esm/lib/components/ErrorBoundary/ErrorFallback.mjs
155+ index 3a679a0..ca10bd7 100644
156+ --- a/node_modules/@tldraw/tldraw/node_modules/@tldraw/editor/dist/esm/lib/components/ErrorBoundary/ErrorFallback.mjs
157+ +++ b/node_modules/@tldraw/tldraw/node_modules/@tldraw/editor/dist/esm/lib/components/ErrorBoundary/ErrorFallback.mjs
158+ @@ -15,6 +15,20 @@ function ErrorFallback({ error, app }) {
159+ const [shouldShowResetConfirmation, setShouldShowResetConfirmation] = useState(false);
160+ const errorMessage = error instanceof Error ? error.message : String(error);
161+ const errorStack = error instanceof Error ? error.stack : null;
162+ + // Notify Query Builder that an error occurred
163+ + useEffect(() => {
164+ + const errorDetails = {
165+ + message: error instanceof Error ? error.message : String(error),
166+ + stack: error instanceof Error ? error.stack : null
167+ + };
168+ +
169+ + const event = new CustomEvent("tldraw:error", {
170+ + detail: errorDetails,
171+ + bubbles: true
172+ + });
173+ +
174+ + document.dispatchEvent(event);
175+ + }, [error]);
176+ const isDarkModeFromApp = useValue(
177+ "isDarkMode",
178+ () => {
179+ @@ -56,6 +70,7 @@ function ErrorFallback({ error, app }) {
180+ return () => clearTimeout(timeout);
181+ }
182+ }, [didCopy]);
183+ +
184+ const copyError = () => {
185+ const textarea = document.createElement("textarea");
186+ textarea.value = errorStack ?? errorMessage;
154187diff --git a/node_modules/@tldraw/tldraw/node_modules/@tldraw/editor/dist/esm/lib/hooks/useCanvasEvents.mjs b/node_modules/@tldraw/tldraw/node_modules/@tldraw/editor/dist/esm/lib/hooks/useCanvasEvents.mjs
155188index 043e7c0..f480bc6 100644
156189--- a/node_modules/@tldraw/tldraw/node_modules/@tldraw/editor/dist/esm/lib/hooks/useCanvasEvents.mjs
0 commit comments