프론트엔드에서의 파일 업로드 전 중복 검사 구현

This commit is contained in:
static committed 2025-01-13 00:46:35 +09:00
1 parent 59c8523e25
commit 5c7dc58f03
8 files changed
+161 -12

No files matched your search

+11
View File
@@ -22,6 +22,17 @@ export const fileRenameRequest = z.object({
});
export type FileRenameRequest = z.infer<typeof fileRenameRequest>;
export const duplicateFileScanRequest = z.object({
hskVersion: z.number().int().positive(),
contentHmac: z.string().base64().nonempty(),
});
export type DuplicateFileScanRequest = z.infer<typeof duplicateFileScanRequest>;
export const duplicateFileScanResponse = z.object({
files: z.number().int().positive().array(),
});
export type DuplicateFileScanResponse = z.infer<typeof duplicateFileScanResponse>;
export const fileUploadRequest = z.object({
parentId: z.union([z.enum(["root"]), z.number().int().positive()]),
mekVersion: z.number().int().positive(),