const DSP = window.ConstruimosTuEdificioDesignSystem_3f039f; const D_P = window.CTE_DATA; function ProjectsPage({ onNavigate }) { const { ProjectCard, Pill, SectionHeading } = DSP; const types = ["Todos", ...Array.from(new Set(D_P.projects.map(p => p.type)))]; const [t, setT] = React.useState("Todos"); const list = t === "Todos" ? D_P.projects : D_P.projects.filter(p => p.type === t); return (
{types.map(x => ( ))}
{list.map(p => )}

Estructura preparada para páginas individuales de proyecto — /proyectos//

); } Object.assign(window, { ProjectsPage });