sanity-bulk-data-operations
Version:
Flexible bulk data operations utility for Sanity Studio - search, add, and modify data across any document types with safety features
19 lines (18 loc) • 573 B
TypeScript
import React from 'react';
import { SanityClient } from 'sanity';
export interface BulkDataOperationsProps {
client: SanityClient;
documentTypes?: string[];
onComplete?: (results: BulkOperationResult) => void;
onError?: (error: string) => void;
batchSize?: number;
dryRun?: boolean;
maxDocuments?: number;
}
export interface BulkOperationResult {
processed: number;
errors: string[];
operation: 'search' | 'modify' | 'create';
}
declare const BulkDataOperations: React.FC<BulkDataOperationsProps>;
export default BulkDataOperations;