fix(app): contain right panel suspense (#39080)
This commit is contained in:
@@ -6,6 +6,7 @@ import {
|
|||||||
batch,
|
batch,
|
||||||
ErrorBoundary,
|
ErrorBoundary,
|
||||||
onCleanup,
|
onCleanup,
|
||||||
|
Suspense,
|
||||||
Show,
|
Show,
|
||||||
Match,
|
Match,
|
||||||
Switch,
|
Switch,
|
||||||
@@ -2297,6 +2298,7 @@ export default function Page() {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<Show when={!newSessionDesign() && desktopSidePanelOpen()}>
|
<Show when={!newSessionDesign() && desktopSidePanelOpen()}>
|
||||||
|
<Suspense>
|
||||||
<SessionSidePanel
|
<SessionSidePanel
|
||||||
canReview={canReview}
|
canReview={canReview}
|
||||||
diffs={reviewDiffs}
|
diffs={reviewDiffs}
|
||||||
@@ -2311,12 +2313,14 @@ export default function Page() {
|
|||||||
reviewSnap={ui.reviewSnap}
|
reviewSnap={ui.reviewSnap}
|
||||||
size={size}
|
size={size}
|
||||||
/>
|
/>
|
||||||
|
</Suspense>
|
||||||
</Show>
|
</Show>
|
||||||
<Show when={newSessionDesign()}>
|
<Show when={newSessionDesign()}>
|
||||||
<Show when={isDesktop() ? desktopV2PanelLayout().visible : terminalOpen()}>
|
<Show when={isDesktop() ? desktopV2PanelLayout().visible : terminalOpen()}>
|
||||||
<div class="min-w-0 h-full flex flex-1 flex-col">
|
<div class="min-w-0 h-full flex flex-1 flex-col">
|
||||||
<Show when={isDesktop() && (desktopV2ReviewOpen() || desktopFileTreeOpen())}>
|
<Show when={isDesktop() && (desktopV2ReviewOpen() || desktopFileTreeOpen())}>
|
||||||
<div class="min-h-0 flex-1">
|
<div class="min-h-0 flex-1">
|
||||||
|
<Suspense>
|
||||||
<SessionSidePanel
|
<SessionSidePanel
|
||||||
canReview={canReview}
|
canReview={canReview}
|
||||||
diffs={reviewDiffs}
|
diffs={reviewDiffs}
|
||||||
@@ -2340,6 +2344,7 @@ export default function Page() {
|
|||||||
size={size}
|
size={size}
|
||||||
stacked={desktopV2PanelLayout().stacked}
|
stacked={desktopV2PanelLayout().stacked}
|
||||||
/>
|
/>
|
||||||
|
</Suspense>
|
||||||
</div>
|
</div>
|
||||||
</Show>
|
</Show>
|
||||||
<Show when={desktopV2PanelLayout().stacked}>
|
<Show when={desktopV2PanelLayout().stacked}>
|
||||||
|
|||||||
Reference in New Issue
Block a user