From c473fba6284b8883a2530ff7f4b9a1f63d55f1f2 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Tue, 30 Dec 2025 00:17:29 +0200 Subject: [PATCH] refactor(right_pane): move PDF-specific components in own dir --- .../client/src/widgets/sidebar/RightPanelContainer.tsx | 6 +++--- .../src/widgets/sidebar/{ => pdf}/PdfAttachments.css | 0 .../src/widgets/sidebar/{ => pdf}/PdfAttachments.tsx | 10 +++++----- .../client/src/widgets/sidebar/{ => pdf}/PdfLayers.css | 0 .../client/src/widgets/sidebar/{ => pdf}/PdfLayers.tsx | 8 ++++---- apps/client/src/widgets/sidebar/{ => pdf}/PdfPages.css | 0 apps/client/src/widgets/sidebar/{ => pdf}/PdfPages.tsx | 8 ++++---- 7 files changed, 16 insertions(+), 16 deletions(-) rename apps/client/src/widgets/sidebar/{ => pdf}/PdfAttachments.css (100%) rename apps/client/src/widgets/sidebar/{ => pdf}/PdfAttachments.tsx (89%) rename apps/client/src/widgets/sidebar/{ => pdf}/PdfLayers.css (100%) rename apps/client/src/widgets/sidebar/{ => pdf}/PdfLayers.tsx (90%) rename apps/client/src/widgets/sidebar/{ => pdf}/PdfPages.css (100%) rename apps/client/src/widgets/sidebar/{ => pdf}/PdfPages.tsx (94%) diff --git a/apps/client/src/widgets/sidebar/RightPanelContainer.tsx b/apps/client/src/widgets/sidebar/RightPanelContainer.tsx index 465631682..8356e0bd7 100644 --- a/apps/client/src/widgets/sidebar/RightPanelContainer.tsx +++ b/apps/client/src/widgets/sidebar/RightPanelContainer.tsx @@ -15,9 +15,9 @@ import { useActiveNoteContext, useLegacyWidget, useNoteProperty, useTriliumEvent import Icon from "../react/Icon"; import LegacyRightPanelWidget from "../right_panel_widget"; import HighlightsList from "./HighlightsList"; -import PdfAttachments from "./PdfAttachments"; -import PdfLayers from "./PdfLayers"; -import PdfPages from "./PdfPages"; +import PdfAttachments from "./pdf/PdfAttachments"; +import PdfLayers from "./pdf/PdfLayers"; +import PdfPages from "./pdf/PdfPages"; import RightPanelWidget from "./RightPanelWidget"; import TableOfContents from "./TableOfContents"; diff --git a/apps/client/src/widgets/sidebar/PdfAttachments.css b/apps/client/src/widgets/sidebar/pdf/PdfAttachments.css similarity index 100% rename from apps/client/src/widgets/sidebar/PdfAttachments.css rename to apps/client/src/widgets/sidebar/pdf/PdfAttachments.css diff --git a/apps/client/src/widgets/sidebar/PdfAttachments.tsx b/apps/client/src/widgets/sidebar/pdf/PdfAttachments.tsx similarity index 89% rename from apps/client/src/widgets/sidebar/PdfAttachments.tsx rename to apps/client/src/widgets/sidebar/pdf/PdfAttachments.tsx index 3b6c21e71..1794ebe52 100644 --- a/apps/client/src/widgets/sidebar/PdfAttachments.tsx +++ b/apps/client/src/widgets/sidebar/pdf/PdfAttachments.tsx @@ -1,10 +1,10 @@ import "./PdfAttachments.css"; -import { t } from "../../services/i18n"; -import { formatSize } from "../../services/utils"; -import { useActiveNoteContext, useGetContextData, useNoteProperty } from "../react/hooks"; -import Icon from "../react/Icon"; -import RightPanelWidget from "./RightPanelWidget"; +import { t } from "../../../services/i18n"; +import { formatSize } from "../../../services/utils"; +import { useActiveNoteContext, useGetContextData, useNoteProperty } from "../../react/hooks"; +import Icon from "../../react/Icon"; +import RightPanelWidget from "../RightPanelWidget"; interface AttachmentInfo { filename: string; diff --git a/apps/client/src/widgets/sidebar/PdfLayers.css b/apps/client/src/widgets/sidebar/pdf/PdfLayers.css similarity index 100% rename from apps/client/src/widgets/sidebar/PdfLayers.css rename to apps/client/src/widgets/sidebar/pdf/PdfLayers.css diff --git a/apps/client/src/widgets/sidebar/PdfLayers.tsx b/apps/client/src/widgets/sidebar/pdf/PdfLayers.tsx similarity index 90% rename from apps/client/src/widgets/sidebar/PdfLayers.tsx rename to apps/client/src/widgets/sidebar/pdf/PdfLayers.tsx index 48143bf2d..482c9113b 100644 --- a/apps/client/src/widgets/sidebar/PdfLayers.tsx +++ b/apps/client/src/widgets/sidebar/pdf/PdfLayers.tsx @@ -1,9 +1,9 @@ import "./PdfLayers.css"; -import { t } from "../../services/i18n"; -import { useActiveNoteContext, useGetContextData, useNoteProperty } from "../react/hooks"; -import Icon from "../react/Icon"; -import RightPanelWidget from "./RightPanelWidget"; +import { t } from "../../../services/i18n"; +import { useActiveNoteContext, useGetContextData, useNoteProperty } from "../../react/hooks"; +import Icon from "../../react/Icon"; +import RightPanelWidget from "../RightPanelWidget"; interface LayerInfo { id: string; diff --git a/apps/client/src/widgets/sidebar/PdfPages.css b/apps/client/src/widgets/sidebar/pdf/PdfPages.css similarity index 100% rename from apps/client/src/widgets/sidebar/PdfPages.css rename to apps/client/src/widgets/sidebar/pdf/PdfPages.css diff --git a/apps/client/src/widgets/sidebar/PdfPages.tsx b/apps/client/src/widgets/sidebar/pdf/PdfPages.tsx similarity index 94% rename from apps/client/src/widgets/sidebar/PdfPages.tsx rename to apps/client/src/widgets/sidebar/pdf/PdfPages.tsx index 8b1eeaafd..10d4fc490 100644 --- a/apps/client/src/widgets/sidebar/PdfPages.tsx +++ b/apps/client/src/widgets/sidebar/pdf/PdfPages.tsx @@ -2,10 +2,10 @@ import "./PdfPages.css"; import { useCallback, useEffect, useRef, useState } from "preact/hooks"; -import { NoteContextDataMap } from "../../components/note_context"; -import { t } from "../../services/i18n"; -import { useActiveNoteContext, useGetContextData, useNoteProperty } from "../react/hooks"; -import RightPanelWidget from "./RightPanelWidget"; +import { NoteContextDataMap } from "../../../components/note_context"; +import { t } from "../../../services/i18n"; +import { useActiveNoteContext, useGetContextData, useNoteProperty } from "../../react/hooks"; +import RightPanelWidget from "../RightPanelWidget"; export default function PdfPages() { const { note } = useActiveNoteContext();