From 7cd28fa974abd4809ff7dc733a87a0aae30849ec Mon Sep 17 00:00:00 2001 From: Amudieshwar Date: Wed, 19 Aug 2026 08:37:48 +0530 Subject: [PATCH] fix: restrict RAISE Incubator portal link to RAISE entity and render official website link for other centers --- src/pages/Events/Events.tsx | 75 +++++++++++++++++++++++-------------- 1 file changed, 47 insertions(+), 28 deletions(-) diff --git a/src/pages/Events/Events.tsx b/src/pages/Events/Events.tsx index 78259fd..a404175 100644 --- a/src/pages/Events/Events.tsx +++ b/src/pages/Events/Events.tsx @@ -927,33 +927,51 @@ export default function Events() { {/* Social & Community Links */} - {Boolean( - selectedClub.socialLinks?.instagram || - selectedClub.socialLinks?.linkedin || - selectedClub.socialLinks?.whatsapp || - selectedClub.socialLinks?.youtube || - selectedClub.socialLinks?.website - ) && ( -
-
-
- - Social & Community Links -
- ✓ Verified RIT Entity -
+ {(() => { + const isRaiseIncubator = selectedClub.id === 'center_raise' || selectedClub.socialLinks?.website === '/raise'; + const hasSocials = Boolean( + selectedClub.socialLinks?.instagram || + selectedClub.socialLinks?.linkedin || + selectedClub.socialLinks?.whatsapp || + selectedClub.socialLinks?.youtube || + selectedClub.socialLinks?.website + ); -
- {selectedClub.socialLinks?.website && ( - setSelectedClub(null)} - className="flex items-center gap-2 p-2.5 rounded-xl bg-gradient-to-r from-[#EC4899] via-[#F43F5E] to-[#E11D48] text-white hover:from-pink-600 hover:to-rose-600 transition-all text-xs font-bold shadow-xs col-span-2 justify-center" - > - - Launch RAISE Incubator Portal → - - )} + if (!hasSocials) return null; + + return ( +
+
+
+ + Social & Community Links +
+ ✓ Verified RIT Entity +
+ +
+ {isRaiseIncubator && selectedClub.socialLinks?.website && ( + setSelectedClub(null)} + className="flex items-center gap-2 p-2.5 rounded-xl bg-gradient-to-r from-[#EC4899] via-[#F43F5E] to-[#E11D48] text-white hover:from-pink-600 hover:to-rose-600 transition-all text-xs font-bold shadow-xs col-span-2 justify-center" + > + + Launch RAISE Incubator Portal → + + )} + + {!isRaiseIncubator && selectedClub.socialLinks?.website && selectedClub.socialLinks.website.startsWith('http') && ( + + + Official Website + + )} {selectedClub.socialLinks?.instagram && ( YouTube Channel )} +
-
- )} + ); + })()} {/* Close Button */}