From 508b1e8169be3fc42bfe4a968c815bbcba50aece Mon Sep 17 00:00:00 2001 From: pulipakaa24 Date: Fri, 10 Apr 2026 20:30:08 -0500 Subject: [PATCH] profile page optional fields --- components/ProfileSettings.tsx | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/components/ProfileSettings.tsx b/components/ProfileSettings.tsx index e66496d..f04b89d 100644 --- a/components/ProfileSettings.tsx +++ b/components/ProfileSettings.tsx @@ -47,10 +47,6 @@ export function ProfileSettings() { setNameError(''); setNameSaved(false); const trimmed = userName.trim(); - if (!trimmed) { - setNameError('Name is required.'); - return; - } setSavingName(true); const { error: err } = await updateUser({ name: trimmed }); setSavingName(false); @@ -67,10 +63,6 @@ export function ProfileSettings() { setError(''); setSaved(false); - if (!piFirstName.trim() || !bldgCode.trim() || !lab.trim()) { - setError('PI first name, building code, and lab are required.'); - return; - } if (contact.trim() && !validatePhoneOrEmail(contact.trim())) { setError('Contact must be a valid phone number or email address.'); return; @@ -156,37 +148,34 @@ export function ProfileSettings() {
setPiFirstName(e.target.value)} - required placeholder="e.g. Smith" />
setBldgCode(e.target.value)} - required placeholder="e.g. EER" />
setLab(e.target.value)} - required placeholder="e.g. 3.822" />