m/cup
1
0
mirror of https://github.com/sergi0g/cup.git synced 2025-11-11 22:53:48 -05:00
Files
cup/docs/components/Card.tsx
2024-12-20 19:24:22 +02:00

27 lines
576 B
TypeScript

import { ReactNode, createElement } from "react";
export function Card({
name,
icon,
description,
}: {
name: string;
icon: ReactNode;
description: string;
}) {
const iconElement = createElement(icon, {
className: "text-black size-7 dark:text-white inline mr-2",
});
return (
<div>
{iconElement}
<span className="align-middle text-2xl font-bold text-black dark:text-white">
{name}
</span>
<p className="text-2xl font-semibold text-neutral-500 dark:text-neutral-500">
{description}
</p>
</div>
);
}