|
export interface ProviderInfo { |
|
color: string; |
|
authors: string[]; |
|
fullName?: string; |
|
avatarUrl?: string | null; |
|
isVerified?: boolean; |
|
isEnterprise?: boolean; |
|
numModels?: number; |
|
numSpaces?: number; |
|
numDatasets?: number; |
|
numFollowers?: number; |
|
numUsers?: number; |
|
} |
|
|
|
export interface ModelData { |
|
createdAt: string; |
|
id: string; |
|
} |
|
|
|
export interface Activity { |
|
date: string; |
|
count: number; |
|
level: number; |
|
} |
|
|
|
export interface CalendarData { |
|
[key: string]: Activity[]; |
|
} |
|
|
|
export interface OpenSourceHeatmapProps { |
|
calendarData: CalendarData; |
|
author: string; |
|
color: string; |
|
providers: ProviderInfo[]; |
|
} |