diff --git a/apps/client/src/widgets/ribbon/NotePathsTab.tsx b/apps/client/src/widgets/ribbon/NotePathsTab.tsx index 0b81ebe03..2ef908533 100644 --- a/apps/client/src/widgets/ribbon/NotePathsTab.tsx +++ b/apps/client/src/widgets/ribbon/NotePathsTab.tsx @@ -1,7 +1,7 @@ import "./NotePathsTab.css"; import clsx from "clsx"; -import { useEffect, useMemo, useState } from "preact/hooks"; +import { useContext, useEffect, useMemo, useState } from "preact/hooks"; import FNote, { NotePathRecord } from "../../entities/fnote"; import { t } from "../../services/i18n"; @@ -9,7 +9,7 @@ import { NOTE_PATH_TITLE_SEPARATOR } from "../../services/tree"; import { useTriliumEvent } from "../react/hooks"; import LinkButton from "../react/LinkButton"; import NoteLink from "../react/NoteLink"; -import { joinElements } from "../react/react_utils"; +import { joinElements, ParentComponent } from "../react/react_utils"; import { TabContext } from "./ribbon-interface"; export default function NotePathsTab({ note, hoistedNoteId, notePath }: TabContext) { @@ -21,6 +21,7 @@ export function NotePathsWidget({ sortedNotePaths, currentNotePath }: { sortedNotePaths: NotePathRecord[] | undefined; currentNotePath?: string | null | undefined; }) { + const parentComponent = useContext(ParentComponent); return (