import apiEndpoints from '../apiEndpoints'; import { OrderData } from '../../utils/interface/orderInterface'; interface OrderDataDB extends OrderData { id: string; _id: string; __v: number; } interface OrderResponse { message: string; orders: Array; } export const getOrdersForOwner = async (id: string): Promise => { const response = await fetch( `http://localhost:3000${apiEndpoints.order}?ownerID=${id}` ); const data: OrderResponse = await response.json(); if (!response.ok) { throw new Error(data.message || 'Something went wrong!'); } return data; };