From 696d96576f44412ea9784ab8b5b6d6a0cb1e11fc Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 19:34:32 +0000 Subject: [PATCH] Update src/lib/api/product.ts --- src/lib/api/product.ts | 42 +++++------------------------------------- 1 file changed, 5 insertions(+), 37 deletions(-) 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' }; - } -};