mono/packages/ui/dist-lib/components/MediaCard.d.ts
babayaga 7f63b07df5 lib
2026-01-20 12:14:45 +01:00

31 lines
785 B
TypeScript

import { default as React } from 'react';
import { MediaType } from '../lib/mediaRegistry';
interface MediaCardProps {
id: string;
pictureId?: string;
url: string;
thumbnailUrl?: string | null;
title: string;
author: string;
authorId: string;
likes: number;
comments: number;
isLiked?: boolean;
description?: string | null;
type: MediaType;
meta?: any;
responsive?: any;
onClick?: (id: string) => void;
onLike?: () => void;
onDelete?: () => void;
onEdit?: (id: string) => void;
created_at?: string;
authorAvatarUrl?: string | null;
showContent?: boolean;
job?: any;
variant?: 'grid' | 'feed';
apiUrl?: string;
}
declare const MediaCard: React.FC<MediaCardProps>;
export default MediaCard;