sendou.ink/components/ModeImage.tsx
Kalle (Sendou) 776c00c568 move folders
2020-11-06 00:07:43 +02:00

29 lines
480 B
TypeScript

import Image from "next/image";
import { CSSProperties } from "react";
interface ModeImageProps {
mode: "SZ" | "TC" | "RM" | "CB";
size: 32 | 64 | 128;
onClick?: () => void;
style?: CSSProperties;
}
const ModeImage: React.FC<ModeImageProps> = ({
mode,
size,
onClick,
style,
}) => {
return (
<Image
src={`/modes/${mode}.png`}
width={size}
height={size}
onClick={onClick}
style={style}
/>
);
};
export default ModeImage;