From ba99ecfea71733e6c825a0101f74fd4a6476bbf5 Mon Sep 17 00:00:00 2001 From: henryjameslau Date: Tue, 23 Jan 2024 11:09:25 +0000 Subject: [PATCH] Handle no price items But they still have growth rates --- src/components/helpers/Summary.svelte | 2 +- src/routes/+page.svelte | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/helpers/Summary.svelte b/src/components/helpers/Summary.svelte index d8824ba..4a37bef 100644 --- a/src/components/helpers/Summary.svelte +++ b/src/components/helpers/Summary.svelte @@ -53,7 +53,7 @@ function lowercasefirstletter(string) {

Basket total

-

{currency(total)}

+

{total==0 ? 'Unavailable' : currency(total)}

diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 8b125f9..49927dc 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -90,7 +90,7 @@ columns=[ {label:"Name (weight or size)",prop:"Name",sort:true,type:"text"}, // {label:"Weight or size",prop:"Weight or size",sort:false,type:"text",formatFn:(d)=> d=='null' ? '' : d}, - {label:"Average price",prop:"Average price",sort:true,type:"number",formatFn:(d)=>'£'+format(',.2f')(d)}, + {label:"Average price",prop:"Average price",sort:true,type:"number",formatFn:(d)=>d==null ? 'Unavailable' : '£'+format(',.2f')(d)}, {label:"Annual growth",prop:"Annual growth",sort:true,type:"number",formatFn:(d)=>d==null ? 'Unavailable' : format('.0f')(d)+'%'} ] }else{