From 8595dae1a47bff819bb507d77d0dddf14c335757 Mon Sep 17 00:00:00 2001
From: Adam <2363879+adamdotdevin@users.noreply.github.com>
Date: Tue, 20 Jan 2026 10:00:59 -0600
Subject: fix(app): session loading loop
---
.../app/src/components/session/session-header.tsx | 30 ++++++++++++++--------
1 file changed, 19 insertions(+), 11 deletions(-)
(limited to 'packages/app/src/components')
diff --git a/packages/app/src/components/session/session-header.tsx b/packages/app/src/components/session/session-header.tsx
index 7cded4bce..7214ac652 100644
--- a/packages/app/src/components/session/session-header.tsx
+++ b/packages/app/src/components/session/session-header.tsx
@@ -45,6 +45,8 @@ export function SessionHeader() {
const currentSession = createMemo(() => sync.data.session.find((s) => s.id === params.id))
const shareEnabled = createMemo(() => sync.data.config.share !== "disabled")
+ const showReview = createMemo(() => !!currentSession()?.summary?.files)
+ const showShare = createMemo(() => shareEnabled() && !!currentSession())
const sessionKey = createMemo(() => `${params.dir}${params.id ? "/" + params.id : ""}`)
const view = createMemo(() => layout.view(sessionKey()))
@@ -172,12 +174,14 @@ export function SessionHeader() {
{/*