import { SpreadsheetImportField, SpreadsheetImportFields, } from '@/spreadsheet-import/types'; const titleMap: Record< SpreadsheetImportField['fieldType']['type'], string > = { checkbox: 'Boolean', select: 'Options', multiSelect: 'Options', input: 'Text', }; export const generateExampleRow = ( fields: SpreadsheetImportFields, ) => [ fields.reduce( (acc, field) => { acc[field.key as T] = field.example || titleMap[field.fieldType.type]; return acc; }, {} as Record, ), ];