export async function fetchSellers(): Promise { const baseUrl = "https://core-api.development.comissions.app"; var url = baseUrl+`/api/Discovery/Sellers`; console.log(url); const response = await fetch(url); if (!response.ok) { throw new Error('Failed to fetch sellers'); } return await response.json(); } export async function fetchSeller(id): Promise { console.log(id) const baseUrl = "https://core-api.development.comissions.app"; var url = baseUrl+`/api/Discovery/Sellers/${id}`; console.log(url); const response = await fetch(url); if (!response.ok) { throw new Error('Failed to fetch seller'); } return await response.json(); } export async function fetchSellerPortfolio(id): Promise { console.log(id) const baseUrl = "https://core-api.development.comissions.app"; var url = baseUrl+`/api/Discovery/Sellers/${id}/Portfolio`; console.log(url); const response = await fetch(url); if (!response.ok) { throw new Error('Failed to fetch seller portfolio'); } return await response.json(); } export function getPortfolioUrl(id, pieceId): string { console.log(id) const baseUrl = "https://core-api.development.comissions.app"; var url = baseUrl+`/api/Discovery/Sellers/${id}/Portfolio/${pieceId}`; return url; }