37 lines
1.1 KiB
TypeScript
37 lines
1.1 KiB
TypeScript
![]() |
import { Box } from "@mui/material";
|
||
|
|
||
|
interface Props {
|
||
|
color: string;
|
||
|
}
|
||
|
|
||
|
export default function HeartIcon({ color }: Props) {
|
||
|
return (
|
||
|
<Box
|
||
|
sx={{
|
||
|
height: "30px",
|
||
|
width: "30px",
|
||
|
display: "flex",
|
||
|
alignItems: "center",
|
||
|
justifyContent: "center",
|
||
|
}}
|
||
|
>
|
||
|
<svg
|
||
|
width="32"
|
||
|
height="32"
|
||
|
viewBox="0 0 32 32"
|
||
|
fill="none"
|
||
|
xmlns="http://www.w3.org/2000/svg"
|
||
|
>
|
||
|
<path
|
||
|
d="M16 27C16 27 3.5 20 3.5 11.5C3.5 9.99737 4.02062 8.54114 4.97328 7.37908C5.92593 6.21703 7.25178 5.42093 8.72525 5.12624C10.1987 4.83154 11.7288 5.05646 13.0551 5.76272C14.3814 6.46898 15.4221 7.61296 16 9.00001C16.5779 7.61296 17.6186 6.46898 18.9449 5.76272C20.2712 5.05646 21.8013 4.83154 23.2748 5.12624C24.7482 5.42093 26.0741 6.21703 27.0267 7.37908C27.9794 8.54114 28.5 9.99737 28.5 11.5C28.5 20 16 27 16 27Z"
|
||
|
fill={color}
|
||
|
stroke={color}
|
||
|
strokeWidth="1.6"
|
||
|
strokeLinecap="round"
|
||
|
strokeLinejoin="round"
|
||
|
/>
|
||
|
</svg>
|
||
|
</Box>
|
||
|
);
|
||
|
}
|