import Image from 'next/image' import type { TechStackOverviewSection } from '@repo/content/schemas' import { OverviewMediaPanel } from '@/components/sections/shared/overview-media-panel' import { TechStackDiagram } from '@/components/sections/shared/tech-stack-diagram' import ContentWidth from '@/components/layout/content-width' type Props = { data: TechStackOverviewSection /** * Where the networking row links to. Page-level concern (the section * fixture covers the four pillars; the networking row is a shared link * across pages). */ networkingHref: string /** Where the foundation row links to. Same rationale as `networkingHref`. */ foundationHref: string } export default function TechOverviewStack({ data, networkingHref, foundationHref, }: Props) { return (
{data.architecture ? (
{data.architecture.image.alt}
} /> ) : null}
{data.title ? (

{data.title}

) : null} {data.eyebrow ? (

{data.eyebrow}

) : null}
) }