Add Swagger docs at /docs and /openapi.json; frontend and backend updates

Made-with: Cursor
This commit is contained in:
SatsFaucet
2026-03-01 01:24:51 +01:00
parent bdb4892014
commit 381597c96f
20 changed files with 1214 additions and 98 deletions
+7 -1
View File
@@ -49,6 +49,12 @@ export default function App() {
setLoginMethod(pk ? (method ?? "nip98") : null);
}, []);
const handleLogout = useCallback(() => {
clearToken();
setPubkey(null);
setLoginMethod(null);
}, []);
const handleClaimSuccess = useCallback(() => {
setStatsRefetchTrigger((t) => t + 1);
}, []);
@@ -56,7 +62,7 @@ export default function App() {
return (
<BrowserRouter>
<div className="app">
<Header />
<Header pubkey={pubkey} onLogout={handleLogout} />
<div className="topbar" />
<div className="app-body">
<Routes>