From 5fd294c994e7df076c4de0016f62d952a161345b Mon Sep 17 00:00:00 2001 From: Siddharth Kumar Sah Date: Sun, 5 Apr 2026 23:03:59 +0800 Subject: [PATCH] feat: register pdf-to-image in frontend tool registry --- apps/web/src/lib/tool-registry.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/apps/web/src/lib/tool-registry.tsx b/apps/web/src/lib/tool-registry.tsx index 1b5f7fdb..e257962b 100644 --- a/apps/web/src/lib/tool-registry.tsx +++ b/apps/web/src/lib/tool-registry.tsx @@ -173,6 +173,11 @@ const ImageToPdfSettings = lazy(() => default: m.ImageToPdfSettings, })), ); +const PdfToImageSettings = lazy(() => + import("@/components/tools/pdf-to-image-settings").then((m) => ({ + default: m.PdfToImageSettings, + })), +); const ReplaceColorSettings = lazy(() => import("@/components/tools/replace-color-settings").then((m) => ({ default: m.ReplaceColorSettings, @@ -290,6 +295,7 @@ export const toolRegistry = new Map([ ["bulk-rename", { displayMode: "before-after", Settings: BulkRenameSettings }], ["favicon", { displayMode: "before-after", Settings: FaviconSettings }], ["image-to-pdf", { displayMode: "before-after", Settings: ImageToPdfSettings }], + ["pdf-to-image", { displayMode: "no-dropzone", Settings: PdfToImageSettings }], // Adjustments extra ["replace-color", { displayMode: "before-after", Settings: ReplaceColorSettings }],