-
-
- {getSource(article.feedId)}
+ {getSource(article.feedId)}
•
{formatDate(article.pubDate)}
-
+
{article.title}
- +{article.description}
- -
-
+
-
-
@@ -150,10 +162,13 @@
{/if}
- { e.stopPropagation(); window.open(article.link, '_blank'); }}
+ onclick={(e) => {
+ e.stopPropagation();
+ window.open(article.link, '_blank');
+ }}
>
@@ -161,8 +176,14 @@
{#if article.imageUrl}
-
-
+
+
+
{/if}
diff --git a/src/components/Navbar.svelte b/src/components/Navbar.svelte
index d26aa45..66b1e5c 100644
--- a/src/components/Navbar.svelte
+++ b/src/components/Navbar.svelte
@@ -5,17 +5,35 @@
let { onAddFeed } = $props();
-
- newsStore.showSidebar = !newsStore.showSidebar}
+ onclick={() => (newsStore.showSidebar = !newsStore.showSidebar)}
>
-
+
- {
newsStore.selectFeed(null);
newsStore.currentView = 'all';
@@ -24,7 +42,22 @@
aria-label="Web News Home"
>
@@ -33,9 +66,9 @@
-
+