mirror of
https://github.com/LaCasemate/fab-manager.git
synced 2025-02-09 03:54:23 +01:00
51 lines
887 B
TypeScript
51 lines
887 B
TypeScript
export interface Event {
|
|
id: number,
|
|
title: string,
|
|
description: string,
|
|
event_image: string,
|
|
event_files_attributes: Array<{
|
|
id: number,
|
|
attachment: string,
|
|
attachment_url: string
|
|
}>,
|
|
category_id: number,
|
|
category: {
|
|
id: number,
|
|
name: string,
|
|
slug: string
|
|
},
|
|
event_theme_ids: Array<number>,
|
|
event_themes: Array<{
|
|
name: string
|
|
}>,
|
|
age_range_id: number,
|
|
age_range: {
|
|
name: string
|
|
},
|
|
start_date: Date,
|
|
start_time: Date,
|
|
end_date: Date,
|
|
end_time: Date,
|
|
month: string;
|
|
month_id: number,
|
|
year: number,
|
|
all_day: boolean,
|
|
availability: {
|
|
id: number,
|
|
start_at: Date,
|
|
end_at: Date
|
|
},
|
|
availability_id: number,
|
|
amount: number,
|
|
prices: Array<{
|
|
id: number,
|
|
amount: number,
|
|
category: {
|
|
id: number,
|
|
name: string
|
|
}
|
|
}>,
|
|
nb_total_places: number,
|
|
nb_free_places: number
|
|
}
|