"use client"; import CaseImageSlider from "@/components/CaseImageSlider"; function SectionTitle({ children }: { children: React.ReactNode }) { return (

{children}

); } function BlockTitle({ children }: { children: React.ReactNode }) { return (

{children}

); } function Hr({ className = "" }: { className?: string }) { return
; } function InfoList({ projectName, purpose, details, }: { projectName: string; purpose: string; details: string[]; }) { return (
사업명
  • {projectName}
사업목적
  • {purpose}
사업 주요 내용
    {details.map((item, index) => (
  • {item}
  • ))}
); } type RainTableRow = { facility: string; storage: string; supply: string; pipe: string; }; function RainTable({ rows }: { rows: RainTableRow[] }) { return (
{rows.map((row, index) => ( {index === 0 && ( )} ))}
시설명 저류조용량(㎥) 빗물공급기 빗물분사장치(m)
{row.facility} {row.storage} {row.supply} {row.pipe}
); } export default function RainExampleSection() { const title = "빗물 재이용 사례"; return (

{title}

경기도 수원시
사업량

제주특별자치도
); }