From a5cd9538b0db731a0d0e10e58804ef8ad32211b7 Mon Sep 17 00:00:00 2001 From: Adam Mathes Date: Fri, 13 Feb 2026 07:13:18 -0800 Subject: Implement Frontend Settings with tests --- frontend/src/App.tsx | 12 +++ frontend/src/components/Settings.css | 83 ++++++++++++++++++++ frontend/src/components/Settings.test.tsx | 92 +++++++++++++++++++++++ frontend/src/components/Settings.tsx | 121 ++++++++++++++++++++++++++++++ 4 files changed, 308 insertions(+) create mode 100644 frontend/src/components/Settings.css create mode 100644 frontend/src/components/Settings.test.tsx create mode 100644 frontend/src/components/Settings.tsx (limited to 'frontend/src') diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index 7c9d555..8c7be19 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -33,6 +33,7 @@ function RequireAuth({ children }: { children: React.ReactElement }) { import FeedList from './components/FeedList'; import FeedItems from './components/FeedItems'; +import Settings from './components/Settings'; function Dashboard() { return ( @@ -40,6 +41,16 @@ function Dashboard() {

Neko Reader