From 3ba71500bc2d60a00ca81b9439305029670f4d52 Mon Sep 17 00:00:00 2001
From: Adam Mathes <adam@adammathes.com>
Date: Fri, 13 Feb 2026 06:55:21 -0800
Subject: Implement Frontend Feed Items View with tests

---
 frontend/src/components/FeedList.tsx | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

(limited to 'frontend/src/components/FeedList.tsx')

diff --git a/frontend/src/components/FeedList.tsx b/frontend/src/components/FeedList.tsx
index fb7c1de..f913293 100644
--- a/frontend/src/components/FeedList.tsx
+++ b/frontend/src/components/FeedList.tsx
@@ -1,4 +1,5 @@
 import { useEffect, useState } from 'react';
+import { Link } from 'react-router-dom';
 import type { Feed } from '../types';
 import './FeedList.css';
 
@@ -37,9 +38,9 @@ export default function FeedList() {
                 <ul className="feed-list-items">
                     {feeds.map((feed) => (
                         <li key={feed._id} className="feed-item">
-                            <a href={feed.web_url} target="_blank" rel="noopener noreferrer" className="feed-title">
+                            <Link to={`/feed/${feed._id}`} className="feed-title">
                                 {feed.title || feed.url}
-                            </a>
+                            </Link>
                             {feed.category && <span className="feed-category">{feed.category}</span>}
                         </li>
                     ))}
-- 
cgit v1.2.3

