@upv/react-ui-core
Version:
**USHI Design System — Modern UI Component Library**
17 lines (16 loc) • 416 B
TypeScript
import React from "react";
export interface CourseCardProps {
id: string;
title: string;
instructor: string;
imageUrl: string;
tags?: string[];
progress: number;
xp?: number;
level?: number;
completed?: boolean;
reactions?: number;
onClick?: () => void;
cta?: "Start" | "Resume" | "Preview" | "Completed";
}
export declare const CourseCard: React.FC<CourseCardProps>;