mirror of
https://dev.azure.com/globalhealthx/EMR/_git/helix-engage
synced 2026-04-12 02:38:15 +00:00
23 lines
595 B
TypeScript
23 lines
595 B
TypeScript
import type { HTMLAttributes } from "react";
|
|
|
|
const sizes = {
|
|
sm: {
|
|
wh: 8,
|
|
c: 4,
|
|
r: 2.5,
|
|
},
|
|
md: {
|
|
wh: 10,
|
|
c: 5,
|
|
r: 4,
|
|
},
|
|
};
|
|
|
|
export const Dot = ({ size = "md", ...props }: HTMLAttributes<HTMLOrSVGElement> & { size?: "sm" | "md" }) => {
|
|
return (
|
|
<svg width={sizes[size].wh} height={sizes[size].wh} viewBox={`0 0 ${sizes[size].wh} ${sizes[size].wh}`} fill="none" {...props}>
|
|
<circle cx={sizes[size].c} cy={sizes[size].c} r={sizes[size].r} fill="currentColor" stroke="currentColor" />
|
|
</svg>
|
|
);
|
|
};
|