import { ButtonBase } from "@mui/material"; import { PropsWithChildren } from "react"; import { useSnackbar } from "../hooks/providers/SnackbarProvider"; export function CopyToClipboard( p: PropsWithChildren<{ content: string }> ): React.ReactElement { const snackbar = useSnackbar(); const copy = () => { navigator.clipboard.writeText(p.content); snackbar(`${p.content} copied to clipboard.`); }; return ( {p.children} ); }