From 23c803707d2ee1ac71bbb9420272c45139947382 Mon Sep 17 00:00:00 2001 From: Alex Yaroshuk <34632190+alexyaroshuk@users.noreply.github.com> Date: Sun, 1 Feb 2026 23:40:33 +0800 Subject: fix(app): binary file handling in file view (#11312) --- packages/app/src/pages/session.tsx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'packages/app/src/pages') diff --git a/packages/app/src/pages/session.tsx b/packages/app/src/pages/session.tsx index b346fa692..d3e74072a 100644 --- a/packages/app/src/pages/session.tsx +++ b/packages/app/src/pages/session.tsx @@ -2342,6 +2342,7 @@ export default function Page() { const c = state()?.content return c?.mimeType === "image/svg+xml" }) + const isBinary = createMemo(() => state()?.content?.type === "binary") const svgContent = createMemo(() => { if (!isSvg()) return const c = state()?.content @@ -2794,6 +2795,19 @@ export default function Page() { + +
+ +
+
+ {path()?.split("/").pop()} +
+
+ {language.t("session.files.binaryContent")} +
+
+
+
{renderCode(contents(), "pb-40")}
{language.t("common.loading")}...
-- cgit v1.2.3