fix: remove duplicate/malformed fields in ProfilePage BASIC_FIELDS
This commit is contained in:
parent
5922b98c93
commit
4c9ce597f8
1 changed files with 59 additions and 42 deletions
|
|
@ -47,56 +47,73 @@ const BASIC_FIELDS: Record<
|
|||
{ key: "address", label: "Registered Address", type: "textarea" },
|
||||
{ key: "gst_number", label: "GST Number (optional)" },
|
||||
],
|
||||
PHOTOGRAPHER: [
|
||||
{ key: 'first_name', label: 'First Name', required: true },
|
||||
{ key: 'last_name', label: 'Last Name', required: true },
|
||||
{ key: 'phone', label: 'Mobile Number', required: true },
|
||||
{ key: 'location', label: 'City', required: true },
|
||||
{ key: 'state', label: 'State', required: true },
|
||||
{ key: 'pin_code', label: 'PIN Code' },
|
||||
{ key: 'speciality', label: 'Photography Speciality', type: 'select',
|
||||
options: ['Wedding', 'Portrait', 'Commercial', 'Event', 'Wildlife', 'Fashion', 'Product', 'Other'] },
|
||||
{ key: 'experience_years', label: 'Years of Experience', type: 'number' },
|
||||
{ key: 'bio', label: 'Short Bio', type: 'textarea' },
|
||||
],
|
||||
PHOTOGRAPHER: [
|
||||
{ key: "first_name", label: "First Name", required: true },
|
||||
{ key: "last_name", label: "Last Name", required: true },
|
||||
{ key: "phone", label: "Mobile Number", required: true },
|
||||
{ key: "location", label: "City", required: true },
|
||||
{ key: "state", label: "State", required: true },
|
||||
{ key: "pin_code", label: "PIN Code" },
|
||||
{
|
||||
key: "speciality",
|
||||
label: "Photography Speciality",
|
||||
type: "select",
|
||||
options: [
|
||||
"Wedding",
|
||||
"Portrait",
|
||||
"Commercial",
|
||||
"Event",
|
||||
"Wildlife",
|
||||
"Fashion",
|
||||
"Product",
|
||||
"Other",
|
||||
],
|
||||
},
|
||||
{ key: "experience_years", label: "Years of Experience", type: "number" },
|
||||
{ key: "bio", label: "Short Bio", type: "textarea" },
|
||||
],
|
||||
FITNESS_TRAINER: [
|
||||
{ key: 'first_name', label: 'First Name', required: true },
|
||||
{ key: 'last_name', label: 'Last Name', required: true },
|
||||
{ key: 'phone', label: 'Mobile Number', required: true },
|
||||
{ key: 'location', label: 'City', required: true },
|
||||
{ key: 'state', label: 'State', required: true },
|
||||
{ key: 'training_type', label: 'Training Type', type: 'select',
|
||||
options: ['Personal Training', 'Group Fitness', 'Yoga', 'CrossFit', 'Zumba', 'Pilates', 'Other'] },
|
||||
{ key: 'experience_years', label: 'Years of Experience', type: 'number' },
|
||||
{ key: 'bio', label: 'Short Bio', type: 'textarea' },
|
||||
],
|
||||
FITNESS_TRAINER: [
|
||||
{ key: "first_name", label: "First Name", required: true },
|
||||
{ key: "last_name", label: "Last Name", required: true },
|
||||
{ key: "phone", label: "Mobile Number", required: true },
|
||||
{ key: "location", label: "City", required: true },
|
||||
{ key: "state", label: "State", required: true },
|
||||
{
|
||||
key: "training_type",
|
||||
label: "Training Type",
|
||||
type: "select",
|
||||
options: [
|
||||
"Personal Training",
|
||||
"Group Fitness",
|
||||
"Yoga",
|
||||
"CrossFit",
|
||||
"Zumba",
|
||||
"Pilates",
|
||||
"Other",
|
||||
],
|
||||
},
|
||||
{ key: "experience_years", label: "Years of Experience", type: "number" },
|
||||
{ key: "bio", label: "Short Bio", type: "textarea" },
|
||||
],
|
||||
TUTOR: [
|
||||
{ key: 'first_name', label: 'First Name', required: true },
|
||||
{ key: 'last_name', label: 'Last Name', required: true },
|
||||
{ key: 'phone', label: 'Mobile Number', required: true },
|
||||
{ key: 'location', label: 'City', required: true },
|
||||
{ key: 'state', label: 'State', required: true },
|
||||
{ key: 'subjects', label: 'Subjects Taught (comma separated)' },
|
||||
{ key: 'experience_years', label: 'Years of Experience', type: 'number' },
|
||||
{ key: 'bio', label: 'Short Bio', type: 'textarea' },
|
||||
],
|
||||
CATERING_SERVICES: [
|
||||
{ key: 'business_name', label: 'Business Name', required: true },
|
||||
{ key: 'owner_name', label: 'Owner Name', required: true },
|
||||
{ key: 'phone', label: 'Contact Number', required: true },
|
||||
{ key: 'location', label: 'City', required: true },
|
||||
{ key: 'state', label: 'State', required: true },
|
||||
{ key: 'cuisine_types', label: 'Cuisine Types (comma separated)' },
|
||||
{ key: 'bio', label: 'About Your Service', type: 'textarea' },
|
||||
],
|
||||
TUTOR: [
|
||||
{ key: "first_name", label: "First Name", required: true },
|
||||
{ key: "last_name", label: "Last Name", required: true },
|
||||
{ key: "phone", label: "Mobile Number", required: true },
|
||||
{ key: "location", label: "City", required: true },
|
||||
{ key: "state", label: "State", required: true },
|
||||
{ key: "subjects", label: "Subjects Taught (comma separated)" },
|
||||
{ key: "experience_years", label: "Years of Experience", type: "number" },
|
||||
{ key: "bio", label: "Short Bio", type: "textarea" },
|
||||
],
|
||||
CATERING_SERVICES: [
|
||||
{ key: "business_name", label: "Business Name", required: true },
|
||||
{ key: "owner_name", label: "Owner Name", required: true },
|
||||
{ key: "phone", label: "Contact Number", required: true },
|
||||
{ key: "location", label: "City", required: true },
|
||||
{ key: "state", label: "State", required: true },
|
||||
{ key: "cuisine_types", label: "Cuisine Types (comma separated)" },
|
||||
{ key: "bio", label: "About Your Service", type: "textarea" },
|
||||
],
|
||||
};
|
||||
|
||||
const DOC_FIELDS: Record<
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue