feat: add functionality to manually split documents at specific pages via the UI and API
Build and Push Multi-Platform Images / build-and-push (push) Successful in 33s

This commit is contained in:
2026-05-05 17:51:53 +02:00
parent 810afa52cd
commit 13b07dfa71
5 changed files with 85 additions and 10 deletions
+4
View File
@@ -19,6 +19,7 @@ export interface InboxFile {
source: InboxSource;
pageCount: number;
deletedPages: number[];
manualSplitPages: number[];
rotations: Record<string, number>;
barcodes: InboxBarcode[];
createdAt: string;
@@ -62,6 +63,9 @@ export const inboxApi = {
remove: (id: string) =>
api.delete(`/api/inbox/${encodeURIComponent(id)}`).then((r) => r.data),
toggleSplit: (id: string, page: number) =>
api.post(`/api/inbox/${encodeURIComponent(id)}/pages/${page}/split`).then(() => {}),
removePage: (id: string, page: number) =>
api
.delete(`/api/inbox/${encodeURIComponent(id)}/pages/${page}`)