From 97d18d7ac3bc6ab4f40618e74f021ee63a4cf7b6 Mon Sep 17 00:00:00 2001 From: MohamedBassem Date: Thu, 15 Feb 2024 16:03:24 +0000 Subject: ui: Usage images for link cards --- packages/web/components/ui/imageCard.tsx | 46 +++++++++++++++++++++----------- 1 file changed, 30 insertions(+), 16 deletions(-) (limited to 'packages/web/components') diff --git a/packages/web/components/ui/imageCard.tsx b/packages/web/components/ui/imageCard.tsx index dae7da3f..f10ebdb5 100644 --- a/packages/web/components/ui/imageCard.tsx +++ b/packages/web/components/ui/imageCard.tsx @@ -3,51 +3,65 @@ import * as React from "react"; import { cn } from "@/lib/utils"; export function ImageCard({ - children, - image, className, ...props -}: React.HTMLAttributes & { image?: string }) { +}: React.HTMLAttributes) { return (
-
-
{children}
-
+ /> ); } -export function ImageCardTitle({ +export function ImageCardBanner({ + className, + ...props +}: React.ImgHTMLAttributes) { + return ( + // eslint-disable-next-line @next/next/no-img-element + card banner + ); +} + +export function ImageCardContent({ className, ...props }: React.HTMLAttributes) { return (
); } -export function ImageCardBody({ +export function ImageCardTitle({ className, ...props }: React.HTMLAttributes) { return (
); } +export function ImageCardBody({ + className, + ...props +}: React.HTMLAttributes) { + return
; +} + export function ImageCardFooter({ className, ...props -- cgit v1.2.3-70-g09d2