@upv/react-ui-core
Version:
**USHI Design System — Modern UI Component Library**
25 lines (24 loc) • 617 B
TypeScript
import React from "react";
export interface ActivityItem {
id: string;
user: {
name: string;
avatarUrl?: string;
};
activity: string;
metadata?: {
xp?: number;
badge?: string;
info?: string;
};
timestamp: string | Date;
dismissible?: boolean | undefined;
}
interface ActivityCardProps {
item: ActivityItem;
onDismiss?: (id: string) => void;
onClick?: (item: ActivityItem) => void;
}
export declare const ActivityCard: React.FC<ActivityCardProps>;
export declare const DismissibleActivityCard: React.FC<ActivityCardProps>;
export {};