import { BrowserFrame, displayUrl, } from "@/app/components/showcase/BrowserFrame"; import { PhoneFrame } from "@/app/components/showcase/PhoneFrame"; import type { ShowcaseAssets } from "@/lib/project-showcase"; import { getCaseMedia } from "./case-media"; import "../../components/showcase/showcase.css"; function CaseVideo({ assets, label, className, }: { assets: ShowcaseAssets; label: string; className: string; }) { return ( ); } /** * Pôster e vídeo do projeto: o site no computador (moldura de navegador) e no celular (moldura de celular). * O vídeo só baixa quando a pessoa aperta o play. Sem captura gravada, não mostra nada. */ export function CaseMedia({ id, title, demoUrl, }: { id: string; title: string; demoUrl?: string | null; }) { const desktop = getCaseMedia(id, "desktop"); const mobile = getCaseMedia(id, "mobile"); if (!desktop && !mobile) return null; return (
{desktop ? (
O site {title} no computador.
) : null} {mobile ? (
No celular.
) : null}
); }