web / lib/hooks/use-ingest-wizard-mutations
lib/hooks/use-ingest-wizard-mutations
React Query mutation hooks for ingest wizard API calls.
Extracts fetch logic from wizard step components into reusable
mutation hooks following the project convention. All request/response
types are imported from the canonical ingest-wizard types module.
Query hooks live in use-ingest-wizard-queries.ts.
Functions
previewSchemaUpload()
previewSchemaUpload(
formData):Promise<PreviewSchemaUploadResponse>
Parameters
formData
FormData
Returns
Promise<PreviewSchemaUploadResponse>
previewSchemaUrl()
previewSchemaUrl(
request):Promise<PreviewSchemaUrlResponse>
Parameters
request
Returns
Promise<PreviewSchemaUrlResponse>
ingestConfigure()
ingestConfigure(
request):Promise<IngestConfigureResponse>
Parameters
request
Returns
Promise<IngestConfigureResponse>
usePreviewSchemaUploadMutation()
usePreviewSchemaUploadMutation():
UseMutationResult<PreviewSchemaUploadResponse,Error,FormData,unknown>
Mutation hook for uploading a file to preview its schema.
Returns
UseMutationResult<PreviewSchemaUploadResponse, Error, FormData, unknown>
usePreviewSchemaUrlMutation()
usePreviewSchemaUrlMutation():
UseMutationResult<PreviewSchemaUrlResponse,Error,PreviewSchemaUrlRequest,unknown>
Mutation hook for fetching a URL to preview its schema.
Returns
UseMutationResult<PreviewSchemaUrlResponse, Error, PreviewSchemaUrlRequest, unknown>
useIngestConfigureMutation()
useIngestConfigureMutation():
UseMutationResult<IngestConfigureResponse,Error,ConfigureIngestRequest,unknown>
Mutation hook for configuring and starting an ingest.
Returns
UseMutationResult<IngestConfigureResponse, Error, ConfigureIngestRequest, unknown>