diff --git a/src/app/casos-activos/solicitudes/page.js b/src/app/casos-activos/solicitudes/page.js index 23379005..b3731a03 100644 --- a/src/app/casos-activos/solicitudes/page.js +++ b/src/app/casos-activos/solicitudes/page.js @@ -177,7 +177,10 @@ export default function Solicitudes() { className="bg-green-500 text-white px-4 py-2 rounded hover:bg-green-600 flex items-center gap-2 whitespace-nowrap" > - Ofrecer ayuda {filtroData.pueblo === 'todos' ? '' : ' a ' + towns[filtroData.pueblo - 1]?.name} + Ofrecer ayuda{' '} + {filtroData.pueblo === 'todos' + ? '' + : ' a ' + towns.find((town) => town.id === Number(filtroData.pueblo))?.name} ) : ( @@ -189,7 +192,11 @@ export default function Solicitudes() { {showModal && ( - + town.id === Number(filtroData.pueblo))?.name} + onClose={closeModal} + isModal={true} + /> )} diff --git a/src/components/OfferCard.js b/src/components/OfferCard.js index 61d37539..b58cf373 100644 --- a/src/components/OfferCard.js +++ b/src/components/OfferCard.js @@ -59,7 +59,8 @@ export default function OfferCard({
- Pueblo: {towns[caso.town_id - 1]?.name || ''} + Pueblo:{' '} + {towns.find((town) => town.id === caso.town_id)?.name || ''}
)} diff --git a/src/components/PhoneInfo.js b/src/components/PhoneInfo.js index e1ff465b..62d4deef 100644 --- a/src/components/PhoneInfo.js +++ b/src/components/PhoneInfo.js @@ -21,7 +21,11 @@ export default function PhoneInfo({ caseInfo }) { return ( Contacto:{' '} - {!!userAssignment ? caseInfo.contact_info : 'Ayuda a esta persona para ver sus datos de contacto'} + {session && session.user + ? !!userAssignment + ? caseInfo.contact_info + : 'Dale al botón "Quiero ayudar" para ver sus datos de contacto.' + : 'Inicia sesion para ver este dato'} ); }