From a7426e9c467c9e8fb2acb56442eb4ec7c29745cc Mon Sep 17 00:00:00 2001 From: Andrew Trieu Date: Fri, 5 Dec 2025 12:14:00 +0200 Subject: [PATCH] feat: Refactor session fetching logic --- src/App.tsx | 21 +++------------ src/api.ts | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++--- 2 files changed, 74 insertions(+), 21 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index d199eff..bf94175 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -62,9 +62,7 @@ const App: React.FC = () => { sohChange={sohChange} /> )} - {screen === "battery" && ( - - )} + {screen === "battery" && } ); }; @@ -371,28 +369,17 @@ const BatteryScreen: React.FC = ({ /* ---------- BOTTOM NAV ---------- */ interface BottomNavProps { - current: Screen; onChange: (screen: Screen) => void; } -const BottomNav: React.FC = ({ current, onChange }) => { +const BottomNav: React.FC = ({ onChange }) => { return (