From 92f8459f286ee11c7acb7d57c56f6ccefab372c0 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 14 Mar 2026 10:02:05 +0200 Subject: [PATCH] feat(mermaid): show switcher only when note is empty --- apps/client/src/widgets/layout/NoteContentSwitcher.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/client/src/widgets/layout/NoteContentSwitcher.tsx b/apps/client/src/widgets/layout/NoteContentSwitcher.tsx index 37cd5df9b8..5465a174dd 100644 --- a/apps/client/src/widgets/layout/NoteContentSwitcher.tsx +++ b/apps/client/src/widgets/layout/NoteContentSwitcher.tsx @@ -3,6 +3,7 @@ import "./NoteContentSwitcher.css"; import FNote from "../../entities/fnote"; import server from "../../services/server"; import { Badge } from "../react/Badge"; +import { useNoteSavedData } from "../react/hooks"; export interface NoteContentTemplate { name: string; @@ -15,7 +16,9 @@ interface NoteContentSwitcherProps { } export default function NoteContentSwitcher({ note, templates }: NoteContentSwitcherProps) { - return ( + const blob = useNoteSavedData(note?.noteId); + + return (blob?.length === 0 &&
{templates.map(sample => (