From b940e77a6768f0052fea38090bb7eb211f7a3487 Mon Sep 17 00:00:00 2001 From: pradeepkumar Date: Sat, 24 Jan 2026 22:31:14 +0530 Subject: [PATCH] fix --- .../(agent)/agent/edit/components/DynamicField.tsx | 13 ++++++++++++- src/services/profile-sections.service.ts | 3 ++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/app/(agent)/agent/edit/components/DynamicField.tsx b/src/app/(agent)/agent/edit/components/DynamicField.tsx index 464a3e5..fd3c71f 100644 --- a/src/app/(agent)/agent/edit/components/DynamicField.tsx +++ b/src/app/(agent)/agent/edit/components/DynamicField.tsx @@ -31,6 +31,10 @@ export default function DynamicField({ field, value, onChange, error }: DynamicF const renderField = () => { switch (field.fieldType) { + case 'REPEATER': + // REPEATER fields store data for repeatable sections - don't render as form input + return null; + case 'TEXT': return ( - {renderField()} + {fieldContent} ); } diff --git a/src/services/profile-sections.service.ts b/src/services/profile-sections.service.ts index 9657e33..5be5b75 100644 --- a/src/services/profile-sections.service.ts +++ b/src/services/profile-sections.service.ts @@ -14,7 +14,8 @@ export type FieldType = | 'DATE' | 'TAG_INPUT' | 'FILE' - | 'FILE_UPLOAD'; + | 'FILE_UPLOAD' + | 'REPEATER'; // Types export interface FieldOption {