feat: improve events browsing filters and calendar

This commit is contained in:
2026-09-30 17:55:45 +03:30
parent 22cbc0b3fc
commit 61bf510a9c
16 changed files with 2337 additions and 154 deletions

View File

@@ -622,7 +622,7 @@ export interface BlogFiltersSchema {
}
// Events Types
export interface EventListItemSchema {
export interface EventListItemSchema {
id: number;
title: string;
slug: string;
@@ -645,8 +645,17 @@ export interface EventListItemSchema {
status_label?: string;
event_type_label?: string;
registration_count: number;
created_at: string;
}
created_at: string;
}
export interface EventBrowsePageSchema {
count: number;
page: number;
page_size: number;
total_pages: number;
price_ceiling: number;
results: EventListItemSchema[];
}
export interface EventGalleryItem {
id: number;