From 77dcfc36fdfa8a8bb16bb58e382d9f65eb5163f7 Mon Sep 17 00:00:00 2001 From: AmirReza Jamali Date: Sat, 29 Nov 2025 13:50:56 +0330 Subject: [PATCH] refactor(inquires): Standardize form field types to snake_case MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Convert field property names from PascalCase to snake_case (Name → name, Label → label, Placeholder → placeholder, Required → required) - Update contactData property access from PascalCase to snake_case (Fields → fields, SubmitButtonText → submit_button_text) - Update all field references throughout the component to use new snake_case naming convention - Maintain consistency with standardized CMS data types established in previous refactoring --- app/_inquires/form.tsx | 48 +++++++++++++++++++++--------------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/app/_inquires/form.tsx b/app/_inquires/form.tsx index 58fc3a1..2da6d63 100644 --- a/app/_inquires/form.tsx +++ b/app/_inquires/form.tsx @@ -60,29 +60,29 @@ const InquiresForm = ({ }[columnsPerRow]; const defaultFields = [ - { Name: "full_name", Label: "Full Name", Placeholder: "", Required: false }, + { name: "full_name", label: "Full Name", placeholder: "", required: false }, { - Name: "company_name", - Label: "Company Name", - Placeholder: "", - Required: false, + name: "company_name", + label: "Company Name", + placeholder: "", + required: false, }, { - Name: "work_email", - Label: "Work Email", - Placeholder: "", - Required: false, + name: "work_email", + label: "Work Email", + placeholder: "", + required: false, }, { - Name: "phone_number", - Label: "Phone Number", - Placeholder: "", - Required: false, + name: "phone_number", + label: "Phone Number", + placeholder: "", + required: false, }, ]; - const fields = contactData?.Fields || defaultFields; - const submitText = contactData?.SubmitButtonText || buttonText || "Submit"; + const fields = contactData?.fields || defaultFields; + const submitText = contactData?.submit_button_text || buttonText || "Submit"; return (
{fields.map((field) => { const inputType = - field.Name.includes("email") || field.Name === "work_email" + field.name.includes("email") || field.name === "work_email" ? "email" : "text"; const isPhoneField = - field.Name.includes("phone") || field.Name === "phone_number"; + field.name.includes("phone") || field.name === "phone_number"; return (