chore: init

This commit is contained in:
2025-02-05 18:05:56 +06:00
commit 5f99ba28c4
19 changed files with 4546 additions and 0 deletions

28
src/interfaces/article.ts Normal file
View File

@@ -0,0 +1,28 @@
interface Pagination {
page: number;
pageSize: number;
pageCount: number;
total: number;
}
interface Meta {
pagination: Pagination;
}
export interface ArticleData {
id: number;
documentId: string;
createdAt: string;
updatedAt: string;
publishedAt: string;
slug: string;
title: string;
description: string;
content: string;
image: string | null;
}
export interface ArticleResponse {
data: ArticleData[];
meta: Meta;
}