From 47c9110139e30941f4683861e0c930af4a7ba9f1 Mon Sep 17 00:00:00 2001 From: James Brunton Date: Tue, 19 Aug 2025 16:56:06 +0100 Subject: [PATCH] Add merge tool to new registry --- frontend/src/data/useTranslatedToolRegistry.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/src/data/useTranslatedToolRegistry.tsx b/frontend/src/data/useTranslatedToolRegistry.tsx index 3c3b5e89b..de1b152a9 100644 --- a/frontend/src/data/useTranslatedToolRegistry.tsx +++ b/frontend/src/data/useTranslatedToolRegistry.tsx @@ -10,6 +10,7 @@ import ChangePermissions from '../tools/ChangePermissions'; import RemovePassword from '../tools/RemovePassword'; import { SubcategoryId, ToolCategoryId, ToolRegistry } from './toolsTaxonomy'; import AddWatermark from '../tools/AddWatermark'; +import Merge from '../tools/Merge'; import Repair from '../tools/Repair'; import SingleLargePage from '../tools/SingleLargePage'; import UnlockPdfForms from '../tools/UnlockPdfForms'; @@ -628,12 +629,13 @@ export function useFlatToolRegistry(): ToolRegistry { "mergePdfs": { icon: library_add, name: t("home.merge.title", "Merge"), - component: null, + component: Merge, view: "merge", description: t("home.merge.desc", "Merge multiple PDFs into a single document"), categoryId: ToolCategoryId.RECOMMENDED_TOOLS, subcategoryId: SubcategoryId.GENERAL, - maxFiles: -1 + maxFiles: -1, + endpoints: ["merge-pdfs"], }, "multi-tool": { icon: dashboard_customize,