import { renderOptions } from "./renderOptions"
import JsonToHtml from "@/components/JsonToHtml"
import Link from "next/link"
import styles from "./puff.module.css"
import type { PuffProps } from "@/types/components/current/asides/puff"
import Image from "@/components/Image"
export default function Puff({
imageConnection,
is_internal,
link,
pageConnection,
text,
title,
}: PuffProps) {
if (is_internal) {
const page = pageConnection.edges[0]
if (!page?.node?.url) {
return null
}
return (
)
}
return (
)
}
function PuffContent({
imageConnection,
text,
title,
}: Pick) {
return (
{imageConnection.edges.map((image) => (
))}
)
}