(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 (
{/* Browser bar */}
{project.domain || project.name.toLowerCase().replace(/\s+/g, "") + ".com.br"}
{project.domain && ( Abrir site )}
{/* Content: iframe or screenshot */}
{project.url ? (