aboutsummaryrefslogtreecommitdiff
path: root/src/lib/components/BestRef.svelte
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/components/BestRef.svelte')
-rw-r--r--src/lib/components/BestRef.svelte16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/lib/components/BestRef.svelte b/src/lib/components/BestRef.svelte
new file mode 100644
index 0000000..e194876
--- /dev/null
+++ b/src/lib/components/BestRef.svelte
@@ -0,0 +1,16 @@
+<script lang="ts">
+ import type { Reference } from '$lib/server/services/types';
+
+ let { ref }: { ref: Reference } = $props();
+</script>
+
+<span class="best-ref">
+ {ref.reference}
+ {#if ref.price && ref.unit}
+ &nbsp;{ref.price.toFixed(2)}
+ {ref.unit}
+ {/if}
+ {#if ref.qualityScore != null}
+ &nbsp;({ref.qualityScore}/100)
+ {/if}
+</span>