import * as Dialog from "@radix-ui/react-dialog"; import { ReactNode } from "react"; import { icons } from "#/assets/icons" import Image from "next/image"; export function Modal({ trigger, title, content, open, onOpenChange }: { trigger: ReactNode; title?: string | ReactNode; content: ReactNode; open?: boolean; onOpenChange?: (open: boolean) => void; }) { return ( {trigger} e.preventDefault()} > {title}
{content}
{onOpenChange?.(false)}} > fermer
); }