28 lines
406 B
TypeScript
28 lines
406 B
TypeScript
export interface Review {
|
|
id: number
|
|
userId: number
|
|
rating: number
|
|
comment: string
|
|
createdAt: string
|
|
}
|
|
|
|
export interface Seller {
|
|
id: number
|
|
name: string
|
|
shopName: string
|
|
}
|
|
|
|
export interface Product {
|
|
id: number
|
|
title: string
|
|
price: number
|
|
description: string
|
|
image_url: string
|
|
category?: string
|
|
brand?: string
|
|
licenseType?: string
|
|
reviews?: Review[]
|
|
seller?: Seller
|
|
}
|
|
|