task-d.7.6

This commit is contained in:
phaichayon
2026-07-03 09:51:36 +07:00
parent b7589017ab
commit 110c2f9e7f
10 changed files with 1376 additions and 392 deletions

View File

@@ -0,0 +1,17 @@
'use client';
import { useMutation } from '@tanstack/react-query';
import { commitSetupCsvFiles, previewSetupCsvFiles } from './service';
export function useCsvPreview() {
return useMutation({
mutationFn: (files: File[]) => previewSetupCsvFiles(files)
});
}
export function useCsvCommit() {
return useMutation({
mutationFn: (input: { files: File[]; previewHash: string; dryRun?: boolean }) =>
commitSetupCsvFiles(input)
});
}