import cn from "classnames"; import React, { FunctionComponent } from "react"; import s from "./Swatch.module.css"; import { Colors } from "@components/ui/types"; interface Props { className?: string; children?: any; active?: boolean; color?: Colors; size?: string; } const Swatch: FunctionComponent = ({ className, size, color, active, }) => { const rootClassName = cn( s.root, { [s.active]: active, [s.size]: size, [s.colorPink]: color === "pink", [s.colorWhite]: color === "white", [s.colorBlack]: color === "black", [s.colorViolet]: color === "violet", }, className ); return {size ? size : null}; }; export default Swatch;