import { type ComponentChild } from "preact"; import { formatDateTime } from "../utils/formatters"; import { useNoteContext, useStaticTooltip } from "./react/hooks"; import { joinElements } from "./react/react_utils"; import { useNoteMetadata } from "./ribbon/NoteInfoTab"; import { Trans } from "react-i18next"; import { useRef } from "preact/hooks"; export default function NoteTitleDetails() { const { note, noteContext } = useNoteContext(); const isHiddenNote = note?.noteId.startsWith("_"); const isDefaultView = noteContext?.viewScope?.viewMode === "default"; const items: ComponentChild[] = [].filter(item => !!item); return items.length && (