From 9cce2ed824af857832c70ce7de1627c221b57384 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Wed, 24 Apr 2024 11:10:22 +0200 Subject: [PATCH] Refactor image loader URL in loader.js --- nextjs/spa-with-image-optimization/loader.js | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/nextjs/spa-with-image-optimization/loader.js b/nextjs/spa-with-image-optimization/loader.js index d224fa1..6f4cbbb 100644 --- a/nextjs/spa-with-image-optimization/loader.js +++ b/nextjs/spa-with-image-optimization/loader.js @@ -8,7 +8,16 @@ export default function myImageLoader({ src, width, quality }) { if (isLocal) { const baseUrl = 'https://xoos0kk.heyandras.dev'; const fullSrc = `${baseUrl}${src}`; - return `https://images.coollabs.io/o/${fullSrc}?width=${width}&quality=${quality || 75}` + if (quality) { + return `https://images.coollabs.io/o/${fullSrc}?width=${width}&quality=${quality}` + } else { + return `https://images.coollabs.io/o/${fullSrc}?width=${width}` + } } - return `https://images.coollabs.io/o/${src}?width=${width}&quality=${quality|| 75}` + if (quality) { + return `https://images.coollabs.io/o/${src}?width=${width}&quality=${quality}` + } else { + return `https://images.coollabs.io/o/${src}?width=${width}` + } + }