16 lines
432 B
TypeScript
16 lines
432 B
TypeScript
import { ViewData } from "../contracts/view-data/ViewData";
|
|
|
|
|
|
export interface LeagueWalletTransactionViewData extends ViewData {
|
|
id: string;
|
|
type: 'deposit' | 'withdrawal' | 'sponsorship' | 'prize';
|
|
amount: number;
|
|
formattedAmount: string;
|
|
amountColor: string;
|
|
description: string;
|
|
createdAt: string;
|
|
formattedDate: string;
|
|
status: 'completed' | 'pending' | 'failed';
|
|
statusColor: string;
|
|
typeColor: string;
|
|
} |