feat(launch_bar): horizontal scroll using mouse wheel

This commit is contained in:
Elian Doran 2025-12-05 11:54:31 +02:00
parent f5f38ca670
commit facd03b6ad
No known key found for this signature in database

View File

@ -10,6 +10,7 @@ import SyncStatus from "./SyncStatus";
import HistoryNavigationButton from "./HistoryNavigation";
import AiChatButton, { CommandButton, CustomWidget, NoteLauncher, QuickSearchLauncherWidget, ScriptLauncher, TodayLauncher } from "./LauncherDefinitions";
import { useTriliumEvent } from "../react/hooks";
import { onWheelHorizontalScroll } from "../widget_utils";
export default function LauncherContainer({ isHorizontalLayout }: { isHorizontalLayout: boolean }) {
const childNotes = useLauncherChildNotes();
@ -22,6 +23,7 @@ export default function LauncherContainer({ isHorizontalLayout }: { isHorizontal
flexGrow: 1,
flexDirection: isHorizontalLayout ? "row" : "column"
}}
onWheel={isHorizontalLayout ? onWheelHorizontalScroll : undefined}
>
{childNotes?.map(childNote => {
if (childNote.type !== "launcher") {