import FNote from "../../entities/fnote"; import { t } from "../../services/i18n"; import { downloadFileNote, openNoteExternally } from "../../services/open"; import protected_session_holder from "../../services/protected_session_holder"; import ActionButton from "../react/ActionButton"; import { FormFileUploadActionButton } from "../react/FormFileUpload"; import { buildUploadNewFileRevisionListener } from "./FilePropertiesTab"; interface NoteActionsCustomProps { note: FNote; } /** * Part of {@link NoteActions} on the new layout, but are rendered with a slight spacing * from the rest of the note items and the buttons differ based on the note type. */ export default function NoteActionsCustom({ note }: NoteActionsCustomProps) { return (