diff --git a/src/lib/api/product.ts b/src/lib/api/product.ts index 6f9dbbd..9b2b43d 100644 --- a/src/lib/api/product.ts +++ b/src/lib/api/product.ts @@ -1,42 +1,10 @@ -'use client'; - -interface Product { +export interface Product { id: string; name: string; - price: number; - category: string; + price: string; + description?: string; } -interface ApiResponse { - success: boolean; - data?: T; - message?: string; +export async function fetchProductList(): Promise { + return []; } - -export const fetchProductList = async (): Promise> => { - try { - const response = await fetch('/api/products'); - if (!response.ok) { - return { success: false, message: 'Failed to fetch products' }; - } - const data = await response.json(); - return { success: true, data }; - } catch (err) { - return { success: false, message: 'Failed to fetch products' }; - } -}; - -export const fetchProductById = async ( - productId: string -): Promise> => { - try { - const response = await fetch(`/api/products/${productId}`); - if (!response.ok) { - return { success: false, message: 'Product not found' }; - } - const data = await response.json(); - return { success: true, data }; - } catch (err) { - return { success: false, message: 'Product not found' }; - } -};