import { Button, ButtonProps, SxProps, Theme, useMediaQuery, useTheme } from "@mui/material"; import { MouseEventHandler, ReactNode } from "react"; interface Props { icon?: ReactNode; ButtonProps?: ButtonProps; children?: ReactNode; sx?: SxProps; onClick?: MouseEventHandler; } export default function UnderlinedButtonWithIcon({ ButtonProps, icon, children, sx, onClick }: Props) { const theme = useTheme(); const upMd = useMediaQuery(theme.breakpoints.up("md")); return ( ); }