mirror of
https://github.com/Dvorinka/MyClubServer.git
synced 2026-06-04 02:32:57 +00:00
dev day #65
This commit is contained in:
@@ -21,6 +21,8 @@ export interface Article {
|
||||
image_url?: string;
|
||||
author?: { id: number; first_name?: string; last_name?: string; email: string };
|
||||
category_id?: number;
|
||||
category?: { id: number; name: string; description?: string; slug?: string; created_at?: string; updated_at?: string };
|
||||
category_name?: string;
|
||||
published?: boolean;
|
||||
featured?: boolean;
|
||||
created_at?: string;
|
||||
@@ -41,6 +43,7 @@ export interface Article {
|
||||
youtube_video_title?: string;
|
||||
youtube_video_url?: string;
|
||||
youtube_video_thumbnail?: string;
|
||||
attachments?: Array<{ name: string; url: string; mime_type?: string; size?: number }>;
|
||||
}
|
||||
|
||||
// --- Article ⇄ Match link ---
|
||||
@@ -139,6 +142,7 @@ export interface CreateArticlePayload {
|
||||
youtube_video_title?: string;
|
||||
youtube_video_url?: string;
|
||||
youtube_video_thumbnail?: string;
|
||||
attachments?: Array<{ name: string; url: string; mime_type?: string; size?: number }>;
|
||||
}
|
||||
|
||||
export async function createArticle(payload: CreateArticlePayload) {
|
||||
|
||||
Reference in New Issue
Block a user