task-d.7.12

This commit is contained in:
phaichayon
2026-07-03 16:09:54 +07:00
parent 15c56efc8b
commit 944dbc031d
21 changed files with 1638 additions and 839 deletions

View File

@@ -1,7 +1,12 @@
'use client';
import { useMutation } from '@tanstack/react-query';
import { commitSetupCsvFiles, previewSetupCsvFiles } from './service';
import {
commitBootstrapCsvStep,
commitSetupCsvFiles,
previewBootstrapCsvStep,
previewSetupCsvFiles
} from './service';
export function useCsvPreview() {
return useMutation({
@@ -15,3 +20,22 @@ export function useCsvCommit() {
commitSetupCsvFiles(input)
});
}
export function useBootstrapCsvPreview() {
return useMutation({
mutationFn: (input: { stepKey: string; file: File; bootstrapToken?: string }) =>
previewBootstrapCsvStep(input)
});
}
export function useBootstrapCsvCommit() {
return useMutation({
mutationFn: (input: {
stepKey: string;
file: File;
previewHash: string;
dryRun?: boolean;
bootstrapToken?: string;
}) => commitBootstrapCsvStep(input)
});
}