From 23890e64e9cb220ee2a1ab5270e7e0f681151bfb Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Wed, 11 Mar 2026 18:51:20 +0200 Subject: [PATCH 01/21] refactor(audio): extract to separate file --- apps/client/src/widgets/type_widgets/File.tsx | 13 +------------ apps/client/src/widgets/type_widgets/file/Audio.tsx | 12 ++++++++++++ 2 files changed, 13 insertions(+), 12 deletions(-) create mode 100644 apps/client/src/widgets/type_widgets/file/Audio.tsx diff --git a/apps/client/src/widgets/type_widgets/File.tsx b/apps/client/src/widgets/type_widgets/File.tsx index a13d765ed7..f36ecce854 100644 --- a/apps/client/src/widgets/type_widgets/File.tsx +++ b/apps/client/src/widgets/type_widgets/File.tsx @@ -1,10 +1,9 @@ import "./File.css"; -import FNote from "../../entities/fnote"; import { t } from "../../services/i18n"; -import { getUrlForDownload } from "../../services/open"; import Alert from "../react/Alert"; import { useNoteBlob } from "../react/hooks"; +import AudioPreview from "./file/Audio"; import PdfPreview from "./file/Pdf"; import VideoPreview from "./file/Video"; import { TypeWidgetProps } from "./type_widget"; @@ -43,16 +42,6 @@ function TextPreview({ content }: { content: string }) { ); } -function AudioPreview({ note }: { note: FNote }) { - return ( -