21 lines
451 B
TypeScript
21 lines
451 B
TypeScript
import { ViewData } from "../contracts/view-data/ViewData";
|
|
|
|
|
|
export interface LeagueSettingsViewData extends ViewData {
|
|
leagueId: string;
|
|
league: {
|
|
id: string;
|
|
name: string;
|
|
description: string;
|
|
visibility: 'public' | 'private';
|
|
ownerId: string;
|
|
createdAt: string;
|
|
updatedAt: string;
|
|
};
|
|
config: {
|
|
maxDrivers: number;
|
|
scoringPresetId: string;
|
|
allowLateJoin: boolean;
|
|
requireApproval: boolean;
|
|
};
|
|
} |