digitinary-ui
Version:
Digitinary UI Library
27 lines (26 loc) • 599 B
TypeScript
/// <reference types="react" />
export interface TimeTrackerFile {
type: string;
size: number;
name?: string;
lastModified?: number;
[key: string]: any;
}
export interface TimeTrackerItem {
status?: string;
date?: string;
userName?: string;
comment?: string;
isHighlighted?: boolean;
files?: File[] | TimeTrackerFile[];
details?: React.ReactNode;
}
export interface StatusTypes {
[key: string]: string;
}
export interface TimeTrackerProps {
data: TimeTrackerItem[];
className?: string;
title?: string;
statusTypes?: StatusTypes;
}