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) => ( {image.node.title} ))}

{title}

) }