Skip to content

Commit f87b8c1

Browse files
committed
error boundary
1 parent 24a4d7c commit f87b8c1

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

frontend/preview/preview.tsx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import { globalStore } from "@/app/store/jotaiStore";
88
import { WaveEnvContext } from "@/app/waveenv/waveenv";
99
import { loadFonts } from "@/util/fontutil";
1010
import { atom, Provider } from "jotai";
11+
import { ErrorBoundary } from "@/app/element/errorboundary";
1112
import React, { lazy, Suspense, useRef } from "react";
1213
import { createRoot } from "react-dom/client";
1314
import { makeMockWaveEnv } from "./mock/mockwaveenv";
@@ -119,9 +120,11 @@ function PreviewApp() {
119120
<>
120121
<PreviewHeader previewName={previewName} />
121122
<div className="h-screen overflow-y-auto bg-background text-foreground font-sans flex flex-col items-center pt-12 pb-8">
122-
<Suspense fallback={null}>
123-
<PreviewComponent />
124-
</Suspense>
123+
<ErrorBoundary>
124+
<Suspense fallback={null}>
125+
<PreviewComponent />
126+
</Suspense>
127+
</ErrorBoundary>
125128
</div>
126129
</>
127130
);

0 commit comments

Comments
 (0)