fix: misc

This commit is contained in:
Ibrahima G. Coulibaly
2025-05-13 22:48:28 +01:00
parent 8fb2656fc2
commit 93c776aa72
5 changed files with 148 additions and 157 deletions

View File

@@ -2,15 +2,13 @@ import { tool as pdfRotatePdf } from './rotate-pdf/meta';
import { meta as splitPdfMeta } from './split-pdf/meta';
import { meta as mergePdf } from './merge-pdf/meta';
import { DefinedTool } from '@tools/defineTool';
export const pdfTools: DefinedTool[] = [splitPdfMeta, pdfRotatePdf, mergePdf];
import { tool as compressPdfTool } from './compress-pdf/meta';
import { tool as protectPdfTool } from './protect-pdf/meta';
import { DefinedTool } from '@tools/defineTool';
export const pdfTools: DefinedTool[] = [
splitPdfMeta,
pdfRotatePdf,
compressPdfTool,
protectPdfTool
protectPdfTool,
mergePdf
];

View File

@@ -7,7 +7,7 @@ import ToolMultiPdfInput, {
MultiPdfInput
} from '@components/input/ToolMultiplePdfInput';
export default function SplitPdf({ title }: ToolComponentProps) {
export default function MergePdf({ title }: ToolComponentProps) {
const [input, setInput] = useState<MultiPdfInput[]>([]);
const [result, setResult] = useState<File | null>(null);
const [isProcessing, setIsProcessing] = useState<boolean>(false);
@@ -35,19 +35,18 @@ export default function SplitPdf({ title }: ToolComponentProps) {
setInput={setInput}
initialValues={input.map((i) => i.file)}
compute={compute}
// exampleCards={exampleCards}
inputComponent={
<ToolMultiPdfInput
value={input}
onChange={(v) => {
setInput(v);
onChange={(pdfInputs) => {
setInput(pdfInputs);
}}
accept={['application/pdf']}
title={'Input PDF'}
type="pdf"
/>
}
getGroups={({ values, updateField }) => []}
getGroups={null}
resultComponent={
<ToolFileResult
title={'Output merged PDF'}