From 1a9af8acb69e275871cd6f4a72a10d6b5ce55001 Mon Sep 17 00:00:00 2001 From: Luke Parker <10430890+Hona@users.noreply.github.com> Date: Sat, 7 Mar 2026 14:52:04 +1000 Subject: feat(desktop): show skill issue when snapshotting is off (#16432) --- packages/app/src/pages/session/session-side-panel.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'packages/app/src/pages/session') diff --git a/packages/app/src/pages/session/session-side-panel.tsx b/packages/app/src/pages/session/session-side-panel.tsx index 927461a2a..ce8b35d04 100644 --- a/packages/app/src/pages/session/session-side-panel.tsx +++ b/packages/app/src/pages/session/session-side-panel.tsx @@ -60,6 +60,12 @@ export function SessionSidePanel(props: { return sync.data.session_diff[id] !== undefined }) + const reviewEmptyKey = createMemo(() => { + if (sync.project && !sync.project.vcs) return "session.review.noVcs" + if (sync.data.config.snapshot === false) return "session.review.noSnapshot" + return "session.review.noChanges" + }) + const diffFiles = createMemo(() => diffs().map((d) => d.file)) const kinds = createMemo(() => { const merge = (a: "add" | "del" | "mix" | undefined, b: "add" | "del" | "mix") => { @@ -387,7 +393,7 @@ export function SessionSidePanel(props: { /> - {empty(language.t("session.review.noChanges"))} + {empty(language.t(reviewEmptyKey()))} -- cgit v1.2.3