diff options
| author | Adam Mathes <adam@adammathes.com> | 2026-02-13 07:01:40 -0800 |
|---|---|---|
| committer | Adam Mathes <adam@adammathes.com> | 2026-02-13 07:01:40 -0800 |
| commit | e31b68197ec16d2805ec14c2bf532a03f4739e92 (patch) | |
| tree | bcda027df5c020ec6d12073ef1b132a6a14c2a86 /frontend/coverage/src/App.tsx.html | |
| parent | bd2508211760edbc1bad1d515587d08fd2ec99c9 (diff) | |
| download | neko-e31b68197ec16d2805ec14c2bf532a03f4739e92.tar.gz neko-e31b68197ec16d2805ec14c2bf532a03f4739e92.tar.bz2 neko-e31b68197ec16d2805ec14c2bf532a03f4739e92.zip | |
Implement Frontend Logout with tests
Diffstat (limited to 'frontend/coverage/src/App.tsx.html')
| -rw-r--r-- | frontend/coverage/src/App.tsx.html | 33 |
1 files changed, 24 insertions, 9 deletions
diff --git a/frontend/coverage/src/App.tsx.html b/frontend/coverage/src/App.tsx.html index 980313b..cdf0b6b 100644 --- a/frontend/coverage/src/App.tsx.html +++ b/frontend/coverage/src/App.tsx.html @@ -23,9 +23,9 @@ <div class='clearfix'> <div class='fl pad1y space-right2'> - <span class="strong">80% </span> + <span class="strong">82.35% </span> <span class="quiet">Statements</span> - <span class='fraction'>12/15</span> + <span class='fraction'>14/17</span> </div> @@ -37,16 +37,16 @@ <div class='fl pad1y space-right2'> - <span class="strong">83.33% </span> + <span class="strong">87.5% </span> <span class="quiet">Functions</span> - <span class='fraction'>5/6</span> + <span class='fraction'>7/8</span> </div> <div class='fl pad1y space-right2'> - <span class="strong">80% </span> + <span class="strong">82.35% </span> <span class="quiet">Lines</span> - <span class='fraction'>12/15</span> + <span class='fraction'>14/17</span> </div> @@ -142,7 +142,12 @@ <a name='L77'></a><a href='#L77'>77</a> <a name='L78'></a><a href='#L78'>78</a> <a name='L79'></a><a href='#L79'>79</a> -<a name='L80'></a><a href='#L80'>80</a></td><td class="line-coverage quiet"><span class="cline-any cline-neutral"> </span> +<a name='L80'></a><a href='#L80'>80</a> +<a name='L81'></a><a href='#L81'>81</a> +<a name='L82'></a><a href='#L82'>82</a> +<a name='L83'></a><a href='#L83'>83</a> +<a name='L84'></a><a href='#L84'>84</a> +<a name='L85'></a><a href='#L85'>85</a></td><td class="line-coverage quiet"><span class="cline-any cline-neutral"> </span> <span class="cline-any cline-neutral"> </span> <span class="cline-any cline-neutral"> </span> <span class="cline-any cline-neutral"> </span> @@ -185,6 +190,11 @@ <span class="cline-any cline-neutral"> </span> <span class="cline-any cline-neutral"> </span> <span class="cline-any cline-neutral"> </span> +<span class="cline-any cline-yes">1x</span> +<span class="cline-any cline-yes">1x</span> +<span class="cline-any cline-neutral"> </span> +<span class="cline-any cline-neutral"> </span> +<span class="cline-any cline-neutral"> </span> <span class="cline-any cline-neutral"> </span> <span class="cline-any cline-neutral"> </span> <span class="cline-any cline-neutral"> </span> @@ -263,7 +273,12 @@ function Dashboard() { <header className="dashboard-header"> <h1>Neko Reader</h1> <nav> - {/* Add logout later */} + <button onClick={() => { + fetch('/api/logout', { method: 'POST' }) + .then(() => window.location.href = '/login/'); + }} className="logout-btn"> + Logout + </button> </nav> </header> <div className="dashboard-content"> @@ -307,7 +322,7 @@ export default App; <div class='footer quiet pad2 space-top1 center small'> Code coverage generated by <a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a> - at 2026-02-13T14:57:42.722Z + at 2026-02-13T15:01:10.781Z </div> <script src="../prettify.js"></script> <script> |
