(function () { "use strict"; var _v = window.IS7v2; const PortfolioLightbox = function PortfolioLightbox({ project, c, onClose }) { var { Icon, wa } = _v; // Accept either 'project' or 'c' prop (portfolio page uses 'c') project = project || c; // Close on ESC React.useEffect(function () { function onKey(e) { if (e.key === "Escape") onClose(); } document.addEventListener("keydown", onKey); document.body.style.overflow = "hidden"; return function () { document.removeEventListener("keydown", onKey); document.body.style.overflow = ""; }; }, []); if (!project) return null; var waMsg = "Olá, vi o site da " + project.name + " no portfólio da IS7 e quero algo similar!"; return (
{project.name}
{project.meta}