"use client" import { useEffect, useMemo } from "react" import { RichTextDocumentEditor } from "@/components/drive/richtext-document" import type { RichTextSessionResponse } from "@/lib/drive/richtext-types" const DEMO_SESSION: RichTextSessionResponse = { roomId: "demo-docs", canonicalPath: "/Démo/Bienvenue dans UltiDocs.ultidoc.json", wsUrl: "", token: "", mode: "edit", importRequired: false, collaboration: false, documentUrl: "/demo/ultidoc-sample.json", saveUrl: "/api/demo/richtext-save", } /** Éditeur UltiDocs réel, sans backend : contenu seedé, sauvegarde no-op (zéro rétention). */ export function DemoDocsEditor() { useEffect(() => { document.documentElement.dataset.routeScope = "drive" }, []) const chrome = useMemo( () => ({ title: "Bienvenue dans UltiDocs", showBack: false, showShare: false, showAccount: false, trailing: ( Démo — zéro rétention ), }), [] ) return (