export interface LegalSection { heading: string; paragraphs: string[]; bullets?: string[]; } /** Shared layout for long-form legal documents (Privacy, Terms). */ export function LegalDoc({ title, updated, intro, sections, }: { title: string; updated: string; intro: string; sections: LegalSection[]; }) { return (

Legal

{title}

Last updated: {updated}

{intro}

{sections.map((s, i) => (

{i + 1}. {s.heading}

{s.paragraphs.map((p, j) => (

{p}

))} {s.bullets && (
    {s.bullets.map((b) => (
  • {b}
  • ))}
)}
))}

This document is provided for transparency about how PodcastYes operates. It is a general template and is not legal advice; have it reviewed by qualified counsel for your jurisdiction before relying on it.

); }