import React, { useState } from 'react';
import {
HeartPulse,
Stethoscope,
Accessibility,
Home,
FileText,
UploadCloud,
Download,
CheckCircle2,
AlertCircle,
FileDigit,
Building,
ChevronRight,
ShieldCheck,
UserCheck
} from 'lucide-react';
export default function App() {
const [activeTab, setActiveTab] = useState('informacion'); // 'informacion' o 'sistema'
const [selectedAidType, setSelectedAidType] = useState('');
const [fileUploaded, setFileUploaded] = useState(false);
const [isSubmitting, setIsSubmitting] = useState(false);
const [showSuccessMessage, setShowSuccessMessage] = useState(false);
// Datos extraídos del documento para la infografía
const aidCategories = [
{
id: 'medicos',
title: 'Gastos Médicos',
icon: ,
color: 'bg-red-50 border-red-200',
textColor: 'text-red-700',
items: [
'Cirugías ambulatorias (cataratas, hernias, etc.)',
'Insumos médicos para cirugías',
'Estudios diagnósticos (Tomografías, RM, ecos)',
'Exámenes de laboratorio',
'Perfil preoperatorio'
]
},
{
id: 'odontologicos',
title: 'Gastos Odontológicos',
icon: ,
color: 'bg-blue-50 border-blue-200',
textColor: 'text-blue-700',
items: [
'Resinas simples y complejas',
'Cirugías y exodoncias',
'Fracturas y fisuras dentales',
'Profilaxis',
'Aplicación de flúor'
]
},
{
id: 'tecnicas',
title: 'Ayudas Técnicas',
icon: ,
color: 'bg-green-50 border-green-200',
textColor: 'text-green-700',
items: [
'Sillas de ruedas',
'Andaderas',
'Muletas',
'Bastones',
'Equipos de apoyo motriz'
]
},
{
id: 'vivienda',
title: 'Reparación de Vivienda',
icon: ,
color: 'bg-amber-50 border-amber-200',
textColor: 'text-amber-700',
items: [
'Cemento, arena, bloques',
'Griferías y tuberías',
'Láminas de zinc para techo',
'Cerámica, pintura, yeso',
'Reparaciones esenciales y urgentes'
]
}
];
const commonRequirements = [
"Planilla de solicitud en letra legible y sin enmiendas.",
"Carta dirigida al Presidente de Fondoefa (exposición de motivos).",
"Fotocopia de C.I. y carnet del Empleado u Obrero (activo, jubilado o pensionado). O Constancia de trabajo original vigente.",
"Documento probatorio de filiación (para familiares directos: padres, hijos, cónyuge).",
"Informe Social elaborado por un Trabajador Social de Fondoefa."
];
const specificRequirements = [
"Informe médico original firmado y sellado por el médico tratante.",
"Órdenes médicas para exámenes e insumos.",
"Presupuesto original (Centro médico, odontológico, laboratorio, farmacia o ferretería) con RIF, firma, sello, fecha y dirección.",
"Copia de la certificación bancaria de la empresa/institución para el pago.",
"Para vivienda: Copia del documento de propiedad del inmueble."
];
const handleSimulateUpload = (e) => {
e.preventDefault();
if (selectedAidType) {
setIsSubmitting(true);
setTimeout(() => {
setIsSubmitting(false);
setFileUploaded(true);
setShowSuccessMessage(true);
setTimeout(() => setShowSuccessMessage(false), 5000);
}, 2000);
} else {
alert("Por favor, seleccione un tipo de ayuda económica primero.");
}
};
return (
{/* Header Institucional */}
FONDOEFA
GERENCIA DE ASISTENCIA SOCIAL
{/* Main Content */}
{/* --- VISTA DE INFORMACIÓN / INFOGRAFÍA --- */}
{activeTab === 'informacion' && (
{/* Hero Section */}
Bienestar y Asistencia para nuestra FANB
Información detallada sobre los beneficios sociales y ayudas económicas que ofrece
FONDOEFA a sus afiliados (Empleados y Obreros de la FANB).
{/* Grid Infográfico de Ayudas */}
Tipos de Ayudas Económicas
{aidCategories.map((cat, idx) => (
{cat.icon}
{cat.title}
{cat.items.map((item, i) => (
{item}
))}
))}
{/* Sección de Requisitos Esquemática */}
Requisitos para la Conformación de Solicitudes
Requisitos Comunes (Todas las solicitudes)
{commonRequirements.map((req, i) => (
{i + 1}
{req}
))}
Requisitos Específicos (Según el caso)
{specificRequirements.map((req, i) => (
{req}
))}
Importante: Una vez cancelada la ayuda económica al centro de salud o ferretería, el solicitante deberá entregar la factura correspondiente en la Gerencia.
)}
{/* --- VISTA DEL SISTEMA INFORMÁTICO --- */}
{activeTab === 'sistema' && (
Portal de Solicitudes Digitales
Sistema automatizado de la Gerencia de Asistencia Social para la recepción y agilización de expedientes.
{/* Paso 1: Descarga de Planilla */}
Paso 1: Descargar Planilla
Descargue, imprima y llene la planilla de solicitud sin enmiendas.