diff --git a/src/components/ProductCard.svelte b/src/components/ProductCard.svelte
index 32bb5ae..c90b168 100644
--- a/src/components/ProductCard.svelte
+++ b/src/components/ProductCard.svelte
@@ -8,18 +8,49 @@
import { ChevronRight } from 'lucide-svelte';
export let event: NDKEvent;
- //$page.url.searchParams.get("tab")
+ //$page.url.searchParams.get("tab")
+ function validate(event: NDKEvent): boolean {
+ let test = 0;
+ if (
+ event.getMatchingTags('name') &&
+ event.getMatchingTags('name')[0] &&
+ event.getMatchingTags('name')[0][1]
+ ) {
+ test++;
+ }
+ if (
+ event.getMatchingTags('description') &&
+ event.getMatchingTags('description')[0] &&
+ event.getMatchingTags('description')[0][1]
+ ) {
+ test++;
+ }
+ if (
+ event.getMatchingTags('cover') &&
+ event.getMatchingTags('cover')[0] &&
+ event.getMatchingTags('cover')[0][1]
+ ) {
+ test++;
+ }
+ return test == 3;
+ }
-
-
- {event.getMatchingTags('name')[0][1]}
- {getMission(event)}
-
-
-
-
-
-
-
+{#if validate(event)}
+
+
+ {event.getMatchingTags('name')[0][1]}
+ {event.getMatchingTags('description')[0][1]}
+
+
+
+
+
+
+
+{/if}
diff --git a/src/routes/rockets/[ignition]/+page.svelte b/src/routes/rockets/[ignition]/+page.svelte
index 3b2cb7e..346b198 100644
--- a/src/routes/rockets/[ignition]/+page.svelte
+++ b/src/routes/rockets/[ignition]/+page.svelte
@@ -79,7 +79,7 @@
]}
/>
{#if candidateProducts && $candidateProducts}
-
+
{#each $candidateProducts as r}{/each}
{/if}