feat(layout): keyboard shortcut for image properties

This commit is contained in:
Elian Doran 2025-12-16 18:40:37 +02:00
parent 613764d423
commit a5fcee500e
No known key found for this signature in database

View File

@ -12,7 +12,7 @@ import { ViewTypeOptions } from "../collections/interface";
import { buildSaveSqlToNoteHandler } from "../FloatingButtonsDefinitions"; import { buildSaveSqlToNoteHandler } from "../FloatingButtonsDefinitions";
import ActionButton from "../react/ActionButton"; import ActionButton from "../react/ActionButton";
import { FormFileUploadActionButton } from "../react/FormFileUpload"; import { FormFileUploadActionButton } from "../react/FormFileUpload";
import { useNoteLabel, useNoteLabelBoolean, useNoteProperty, useTriliumEvent, useTriliumOption } from "../react/hooks"; import { useNoteLabel, useNoteLabelBoolean, useNoteProperty, useTriliumEvent, useTriliumEvents, useTriliumOption } from "../react/hooks";
import { ParentComponent } from "../react/react_utils"; import { ParentComponent } from "../react/react_utils";
import { buildUploadNewFileRevisionListener } from "./FilePropertiesTab"; import { buildUploadNewFileRevisionListener } from "./FilePropertiesTab";
import { buildUploadNewImageRevisionListener } from "./ImagePropertiesTab"; import { buildUploadNewImageRevisionListener } from "./ImagePropertiesTab";
@ -54,7 +54,7 @@ export default function NoteActionsCustom(props: NoteActionsCustomProps) {
isReadOnly isReadOnly
}; };
useTriliumEvent("toggleRibbonTabFileProperties", () => { useTriliumEvents([ "toggleRibbonTabFileProperties", "toggleRibbonTabImageProperties" ], () => {
(containerRef.current?.firstElementChild as HTMLElement)?.focus(); (containerRef.current?.firstElementChild as HTMLElement)?.focus();
}); });