import React, { useState } from 'react';
import PublicNavbar from '../components/PublicNavbar';
import PublicFooter from '../components/PublicFooter';
import { Card } from '../components/ui/card';
import { ChevronDown, ExternalLink, Phone, Mail, MapPin } from 'lucide-react';
import { FaFlag, FaHeartbeat, FaUtensils } from "react-icons/fa";
const Resources = () => {
const [openAccordions, setOpenAccordions] = useState({});
const toggleAccordion = (categoryIndex, resourceIndex) => {
const key = `${categoryIndex}-${resourceIndex}`;
setOpenAccordions(prev => ({
...prev,
[key]: !prev[key]
}));
};
const isOpen = (categoryIndex, resourceIndex) => {
const key = `${categoryIndex}-${resourceIndex}`;
return openAccordions[key] || false;
};
const categories = [
{
title: 'General LGBTQ+',
icon: ,
resources: [
{
name: 'SPRY (Seniors Preparing for Rainbow Years)',
description: 'Social and recreational activities, health and wellness education plus drop-in center',
location: 'Law Harrington Senior Center, 2222 Cleburne St, Houston, TX 77004',
contact: 'Fred Reninger',
phone: '(713) 485-5056',
email: '[email protected]',
link: 'https://montrosecenter.org/services/seniors/'
},
{
name: 'SAGE - Advocacy and Services for LGBTQ Elders',
description: 'SageCents program offering financial management assistance in retirement',
link: 'https://www.sageusa.org/'
},
{
name: 'Houston LGBTQ+ Chamber of Commerce',
description: 'Member directory to support inclusive businesses advocating for LGBTQ+ community',
link: 'https://www.houstonlgbtchamber.com'
},
{
name: 'AARP',
description: 'News, finance, wellness topics for lesbian, gay, bisexual, transgender, queer community',
link: 'https://www.aarp.org/home-family/voices/lgbtq/'
}
]
},
{
title: 'Healthcare',
icon: ,
resources: [
{
name: 'LHI (Lesbian Health Initiative)',
description: 'Eliminates healthcare barriers, helps find LGBTQ+ friendly providers and insurance assistance',
link: 'https://montrosecenter.org/services/gender-services/lhi/'
},
{
name: 'Legacy Community Health',
description: 'Full-service healthcare system with 50+ Texas Gulf Coast locations offering primary care, pediatrics, behavioral health, HIV/AIDS care, dental, vision services',
link: 'https://www.legacycommunityhealth.org/'
}
]
},
{
title: 'Food Assistance',
icon: ,
resources: [
{
name: 'Meals on Wheels',
description: 'Home-delivered meals for seniors',
link: 'https://www.mealsonwheelsamerica.org/find-meals'
},
{
name: 'Senior Services (United Way)',
description: 'Referral services for senior assistance programs',
link: 'https://referral.unitedwayhouston.org/'
},
{
name: 'Food Pantries',
description: 'Directory of food pantries in the Houston area',
link: 'https://referral.unitedwayhouston.org/MatchList.aspx?k;;0;;N;0;2448611;Food%20Pantries;Food%20Pantries;Partial'
},
{
name: '211 Texas/United Way Helpline',
description: 'Free, confidential helpline for utility, rent, housing, benefits, food, childcare assistance',
link: 'https://unitedwayhouston.org/what-we-do/211-texas-united-way-helpline/'
}
]
}
];
return (
{/* Header Section */}
Tap or click on each purple tab below to open and read its contents
{/* Resources Grid */}
{categories.map((category, categoryIndex) => (
{/* Category Title */}
{category.icon}
{category.title}
{/* Resources Accordions */}
{category.resources.map((resource, resourceIndex) => {
const isExpanded = isOpen(categoryIndex, resourceIndex);
return (
{/* Accordion Button */}
{/* Accordion Content */}
{/* Description */}
{resource.description}
{/* Additional Details */}
{/* Location */}
{resource.location && (
{resource.location}
)}
{/* Contact */}
{resource.contact && (
Contact: {resource.contact}
{resource.phone && (
)}
{resource.email && (
)}
)}
{/* Website Link */}
{resource.link && (
Visit Website
)}
);
})}
))}
{/* Additional Help Section */}
Need Additional Support?
If you need help finding resources or have questions about the services listed above, please don't hesitate to reach out.
Contact Us
);
};
export default Resources;