diff --git a/frontend/src/api/image.ts b/frontend/src/api/image.ts new file mode 100644 index 0000000..694c27d --- /dev/null +++ b/frontend/src/api/image.ts @@ -0,0 +1,4 @@ +import { getApiBaseUrl } from "./base"; + +export const imageUrl = (path : string) => + (new URL(`/image/${path}`, getApiBaseUrl())).toString(); diff --git a/frontend/src/api/types/product.d.ts b/frontend/src/api/types/product.d.ts index 33b51c2..4f755a9 100644 --- a/frontend/src/api/types/product.d.ts +++ b/frontend/src/api/types/product.d.ts @@ -12,6 +12,7 @@ export interface Product { sku: string; short_description: string | null; description: string | null; + thumbnail_url: string | null; price: string; stock_quantity: number; active: boolean;