very first commit

This commit is contained in:
sdarbinyan
2026-01-18 18:57:06 +04:00
commit bd80896886
152 changed files with 28211 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
export interface Photo {
photo?: string;
video?: string;
url: string;
type?: string;
}
export interface Callback {
rating?: number;
content?: string;
userID?: string;
answer?: string;
timestamp?: string;
}
export interface Question {
question: string;
answer: string;
upvotes: number;
downvotes: number;
}
export interface Item {
categoryID: number;
itemID: number;
name: string;
photos: Photo[] | null;
description: string;
currency: string;
price: number;
discount: number;
remainings?: string;
rating: number;
callbacks: Callback[] | null;
questions: Question[] | null;
partnerID?: string;
quantity?: number; // For cart items
}
export interface CartItem extends Item {
quantity: number;
}