diff options
| author | Adam Mathes <adam@adammathes.com> | 2026-02-14 08:58:38 -0800 |
|---|---|---|
| committer | Adam Mathes <adam@adammathes.com> | 2026-02-14 08:58:38 -0800 |
| commit | e3c379d069ffa9661561d25cdbf2f5894a2f8ee8 (patch) | |
| tree | 24d0e9f5610dd9c8f873c5b78e6bc1c88d32840a /frontend/coverage/src/components | |
| parent | 4b06155fbde91a1bef6361ef36efb28789861928 (diff) | |
| download | neko-e3c379d069ffa9661561d25cdbf2f5894a2f8ee8.tar.gz neko-e3c379d069ffa9661561d25cdbf2f5894a2f8ee8.tar.bz2 neko-e3c379d069ffa9661561d25cdbf2f5894a2f8ee8.zip | |
Refactor: project structure, implement dependency injection, and align v2 UI with v1
Diffstat (limited to 'frontend/coverage/src/components')
| -rw-r--r-- | frontend/coverage/src/components/FeedItem.css.html | 133 | ||||
| -rw-r--r-- | frontend/coverage/src/components/FeedItem.tsx.html | 133 | ||||
| -rw-r--r-- | frontend/coverage/src/components/FeedItems.css.html | 133 | ||||
| -rw-r--r-- | frontend/coverage/src/components/FeedItems.tsx.html | 133 | ||||
| -rw-r--r-- | frontend/coverage/src/components/FeedList.css.html | 133 | ||||
| -rw-r--r-- | frontend/coverage/src/components/FeedList.tsx.html | 133 | ||||
| -rw-r--r-- | frontend/coverage/src/components/Login.css.html | 133 | ||||
| -rw-r--r-- | frontend/coverage/src/components/Login.tsx.html | 133 | ||||
| -rw-r--r-- | frontend/coverage/src/components/Settings.css.html | 133 | ||||
| -rw-r--r-- | frontend/coverage/src/components/Settings.tsx.html | 133 | ||||
| -rw-r--r-- | frontend/coverage/src/components/index.html | 504 |
11 files changed, 928 insertions, 906 deletions
diff --git a/frontend/coverage/src/components/FeedItem.css.html b/frontend/coverage/src/components/FeedItem.css.html index dd239a3..f6fe1a3 100644 --- a/frontend/coverage/src/components/FeedItem.css.html +++ b/frontend/coverage/src/components/FeedItem.css.html @@ -1,68 +1,64 @@ - <!doctype html> <html lang="en"> - -<head> + <head> <title>Code coverage report for src/components/FeedItem.css</title> <meta charset="utf-8" /> <link rel="stylesheet" href="../../prettify.css" /> <link rel="stylesheet" href="../../base.css" /> <link rel="shortcut icon" type="image/x-icon" href="../../favicon.png" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> - <style type='text/css'> - .coverage-summary .sorter { - background-image: url(../../sort-arrow-sprite.png); - } + <style type="text/css"> + .coverage-summary .sorter { + background-image: url(../../sort-arrow-sprite.png); + } </style> -</head> - -<body> -<div class='wrapper'> - <div class='pad1'> - <h1><a href="../../index.html">All files</a> / <a href="index.html">src/components</a> FeedItem.css</h1> - <div class='clearfix'> - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Statements</span> - <span class='fraction'>0/0</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Branches</span> - <span class='fraction'>0/0</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Functions</span> - <span class='fraction'>0/0</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Lines</span> - <span class='fraction'>0/0</span> - </div> - - + </head> + + <body> + <div class="wrapper"> + <div class="pad1"> + <h1> + <a href="../../index.html">All files</a> / + <a href="index.html">src/components</a> FeedItem.css + </h1> + <div class="clearfix"> + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Statements</span> + <span class="fraction">0/0</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Branches</span> + <span class="fraction">0/0</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Functions</span> + <span class="fraction">0/0</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Lines</span> + <span class="fraction">0/0</span> + </div> </div> <p class="quiet"> - Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, <em>p</em> or <em>k</em> for the previous block. + Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, + <em>p</em> or <em>k</em> for the previous block. </p> <template id="filterTemplate"> - <div class="quiet"> - Filter: - <input type="search" id="fileSearch"> - </div> + <div class="quiet"> + Filter: + <input type="search" id="fileSearch" /> + </div> </template> - </div> - <div class='status-line low'></div> - <pre><table class="coverage"> + </div> + <div class="status-line low"></div> + <pre><table class="coverage"> <tr><td class="line-count quiet"><a name='L1'></a><a href='#L1'>1</a> <a name='L2'></a><a href='#L2'>2</a> <a name='L3'></a><a href='#L3'>3</a> @@ -413,21 +409,22 @@ margin-left: 0; }</pre></td></tr></table></pre> - <div class='push'></div><!-- for sticky footer --> - </div><!-- /wrapper --> - <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-13T21:49:58.924Z - </div> - <script src="../../prettify.js"></script> - <script> - window.onload = function () { - prettyPrint(); - }; - </script> - <script src="../../sorter.js"></script> - <script src="../../block-navigation.js"></script> - </body> + <div class="push"></div> + <!-- for sticky footer --> + </div> + <!-- /wrapper --> + <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-13T21:49:58.924Z + </div> + <script src="../../prettify.js"></script> + <script> + window.onload = function () { + prettyPrint(); + }; + </script> + <script src="../../sorter.js"></script> + <script src="../../block-navigation.js"></script> + </body> </html> -
\ No newline at end of file diff --git a/frontend/coverage/src/components/FeedItem.tsx.html b/frontend/coverage/src/components/FeedItem.tsx.html index f6b08e5..5512b78 100644 --- a/frontend/coverage/src/components/FeedItem.tsx.html +++ b/frontend/coverage/src/components/FeedItem.tsx.html @@ -1,68 +1,64 @@ - <!doctype html> <html lang="en"> - -<head> + <head> <title>Code coverage report for src/components/FeedItem.tsx</title> <meta charset="utf-8" /> <link rel="stylesheet" href="../../prettify.css" /> <link rel="stylesheet" href="../../base.css" /> <link rel="shortcut icon" type="image/x-icon" href="../../favicon.png" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> - <style type='text/css'> - .coverage-summary .sorter { - background-image: url(../../sort-arrow-sprite.png); - } + <style type="text/css"> + .coverage-summary .sorter { + background-image: url(../../sort-arrow-sprite.png); + } </style> -</head> - -<body> -<div class='wrapper'> - <div class='pad1'> - <h1><a href="../../index.html">All files</a> / <a href="index.html">src/components</a> FeedItem.tsx</h1> - <div class='clearfix'> - - <div class='fl pad1y space-right2'> - <span class="strong">78.94% </span> - <span class="quiet">Statements</span> - <span class='fraction'>15/19</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">88.88% </span> - <span class="quiet">Branches</span> - <span class='fraction'>16/18</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">85.71% </span> - <span class="quiet">Functions</span> - <span class='fraction'>6/7</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">78.94% </span> - <span class="quiet">Lines</span> - <span class='fraction'>15/19</span> - </div> - - + </head> + + <body> + <div class="wrapper"> + <div class="pad1"> + <h1> + <a href="../../index.html">All files</a> / + <a href="index.html">src/components</a> FeedItem.tsx + </h1> + <div class="clearfix"> + <div class="fl pad1y space-right2"> + <span class="strong">78.94% </span> + <span class="quiet">Statements</span> + <span class="fraction">15/19</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">88.88% </span> + <span class="quiet">Branches</span> + <span class="fraction">16/18</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">85.71% </span> + <span class="quiet">Functions</span> + <span class="fraction">6/7</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">78.94% </span> + <span class="quiet">Lines</span> + <span class="fraction">15/19</span> + </div> </div> <p class="quiet"> - Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, <em>p</em> or <em>k</em> for the previous block. + Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, + <em>p</em> or <em>k</em> for the previous block. </p> <template id="filterTemplate"> - <div class="quiet"> - Filter: - <input type="search" id="fileSearch"> - </div> + <div class="quiet"> + Filter: + <input type="search" id="fileSearch" /> + </div> </template> - </div> - <div class='status-line medium'></div> - <pre><table class="coverage"> + </div> + <div class="status-line medium"></div> + <pre><table class="coverage"> <tr><td class="line-count quiet"><a name='L1'></a><a href='#L1'>1</a> <a name='L2'></a><a href='#L2'>2</a> <a name='L3'></a><a href='#L3'>3</a> @@ -317,21 +313,22 @@ export default function FeedItem({ item: initialItem }: FeedItemProps) { } </pre></td></tr></table></pre> - <div class='push'></div><!-- for sticky footer --> - </div><!-- /wrapper --> - <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-13T21:49:58.924Z - </div> - <script src="../../prettify.js"></script> - <script> - window.onload = function () { - prettyPrint(); - }; - </script> - <script src="../../sorter.js"></script> - <script src="../../block-navigation.js"></script> - </body> + <div class="push"></div> + <!-- for sticky footer --> + </div> + <!-- /wrapper --> + <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-13T21:49:58.924Z + </div> + <script src="../../prettify.js"></script> + <script> + window.onload = function () { + prettyPrint(); + }; + </script> + <script src="../../sorter.js"></script> + <script src="../../block-navigation.js"></script> + </body> </html> -
\ No newline at end of file diff --git a/frontend/coverage/src/components/FeedItems.css.html b/frontend/coverage/src/components/FeedItems.css.html index b5d2c41..0b1c77d 100644 --- a/frontend/coverage/src/components/FeedItems.css.html +++ b/frontend/coverage/src/components/FeedItems.css.html @@ -1,68 +1,64 @@ - <!doctype html> <html lang="en"> - -<head> + <head> <title>Code coverage report for src/components/FeedItems.css</title> <meta charset="utf-8" /> <link rel="stylesheet" href="../../prettify.css" /> <link rel="stylesheet" href="../../base.css" /> <link rel="shortcut icon" type="image/x-icon" href="../../favicon.png" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> - <style type='text/css'> - .coverage-summary .sorter { - background-image: url(../../sort-arrow-sprite.png); - } + <style type="text/css"> + .coverage-summary .sorter { + background-image: url(../../sort-arrow-sprite.png); + } </style> -</head> - -<body> -<div class='wrapper'> - <div class='pad1'> - <h1><a href="../../index.html">All files</a> / <a href="index.html">src/components</a> FeedItems.css</h1> - <div class='clearfix'> - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Statements</span> - <span class='fraction'>0/0</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Branches</span> - <span class='fraction'>0/0</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Functions</span> - <span class='fraction'>0/0</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Lines</span> - <span class='fraction'>0/0</span> - </div> - - + </head> + + <body> + <div class="wrapper"> + <div class="pad1"> + <h1> + <a href="../../index.html">All files</a> / + <a href="index.html">src/components</a> FeedItems.css + </h1> + <div class="clearfix"> + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Statements</span> + <span class="fraction">0/0</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Branches</span> + <span class="fraction">0/0</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Functions</span> + <span class="fraction">0/0</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Lines</span> + <span class="fraction">0/0</span> + </div> </div> <p class="quiet"> - Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, <em>p</em> or <em>k</em> for the previous block. + Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, + <em>p</em> or <em>k</em> for the previous block. </p> <template id="filterTemplate"> - <div class="quiet"> - Filter: - <input type="search" id="fileSearch"> - </div> + <div class="quiet"> + Filter: + <input type="search" id="fileSearch" /> + </div> </template> - </div> - <div class='status-line low'></div> - <pre><table class="coverage"> + </div> + <div class="status-line low"></div> + <pre><table class="coverage"> <tr><td class="line-count quiet"><a name='L1'></a><a href='#L1'>1</a> <a name='L2'></a><a href='#L2'>2</a> <a name='L3'></a><a href='#L3'>3</a> @@ -155,21 +151,22 @@ min-height: 50px; }</pre></td></tr></table></pre> - <div class='push'></div><!-- for sticky footer --> - </div><!-- /wrapper --> - <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-13T21:49:58.924Z - </div> - <script src="../../prettify.js"></script> - <script> - window.onload = function () { - prettyPrint(); - }; - </script> - <script src="../../sorter.js"></script> - <script src="../../block-navigation.js"></script> - </body> + <div class="push"></div> + <!-- for sticky footer --> + </div> + <!-- /wrapper --> + <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-13T21:49:58.924Z + </div> + <script src="../../prettify.js"></script> + <script> + window.onload = function () { + prettyPrint(); + }; + </script> + <script src="../../sorter.js"></script> + <script src="../../block-navigation.js"></script> + </body> </html> -
\ No newline at end of file diff --git a/frontend/coverage/src/components/FeedItems.tsx.html b/frontend/coverage/src/components/FeedItems.tsx.html index e0f73cf..e57acf9 100644 --- a/frontend/coverage/src/components/FeedItems.tsx.html +++ b/frontend/coverage/src/components/FeedItems.tsx.html @@ -1,68 +1,64 @@ - <!doctype html> <html lang="en"> - -<head> + <head> <title>Code coverage report for src/components/FeedItems.tsx</title> <meta charset="utf-8" /> <link rel="stylesheet" href="../../prettify.css" /> <link rel="stylesheet" href="../../base.css" /> <link rel="shortcut icon" type="image/x-icon" href="../../favicon.png" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> - <style type='text/css'> - .coverage-summary .sorter { - background-image: url(../../sort-arrow-sprite.png); - } + <style type="text/css"> + .coverage-summary .sorter { + background-image: url(../../sort-arrow-sprite.png); + } </style> -</head> - -<body> -<div class='wrapper'> - <div class='pad1'> - <h1><a href="../../index.html">All files</a> / <a href="index.html">src/components</a> FeedItems.tsx</h1> - <div class='clearfix'> - - <div class='fl pad1y space-right2'> - <span class="strong">89.34% </span> - <span class="quiet">Statements</span> - <span class='fraction'>109/122</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">77.21% </span> - <span class="quiet">Branches</span> - <span class='fraction'>61/79</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">86.2% </span> - <span class="quiet">Functions</span> - <span class='fraction'>25/29</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">89.09% </span> - <span class="quiet">Lines</span> - <span class='fraction'>98/110</span> - </div> - - + </head> + + <body> + <div class="wrapper"> + <div class="pad1"> + <h1> + <a href="../../index.html">All files</a> / + <a href="index.html">src/components</a> FeedItems.tsx + </h1> + <div class="clearfix"> + <div class="fl pad1y space-right2"> + <span class="strong">89.34% </span> + <span class="quiet">Statements</span> + <span class="fraction">109/122</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">77.21% </span> + <span class="quiet">Branches</span> + <span class="fraction">61/79</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">86.2% </span> + <span class="quiet">Functions</span> + <span class="fraction">25/29</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">89.09% </span> + <span class="quiet">Lines</span> + <span class="fraction">98/110</span> + </div> </div> <p class="quiet"> - Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, <em>p</em> or <em>k</em> for the previous block. + Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, + <em>p</em> or <em>k</em> for the previous block. </p> <template id="filterTemplate"> - <div class="quiet"> - Filter: - <input type="search" id="fileSearch"> - </div> + <div class="quiet"> + Filter: + <input type="search" id="fileSearch" /> + </div> </template> - </div> - <div class='status-line high'></div> - <pre><table class="coverage"> + </div> + <div class="status-line high"></div> + <pre><table class="coverage"> <tr><td class="line-count quiet"><a name='L1'></a><a href='#L1'>1</a> <a name='L2'></a><a href='#L2'>2</a> <a name='L3'></a><a href='#L3'>3</a> @@ -734,21 +730,22 @@ export default function FeedItems() { } </pre></td></tr></table></pre> - <div class='push'></div><!-- for sticky footer --> - </div><!-- /wrapper --> - <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-13T21:49:58.924Z - </div> - <script src="../../prettify.js"></script> - <script> - window.onload = function () { - prettyPrint(); - }; - </script> - <script src="../../sorter.js"></script> - <script src="../../block-navigation.js"></script> - </body> + <div class="push"></div> + <!-- for sticky footer --> + </div> + <!-- /wrapper --> + <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-13T21:49:58.924Z + </div> + <script src="../../prettify.js"></script> + <script> + window.onload = function () { + prettyPrint(); + }; + </script> + <script src="../../sorter.js"></script> + <script src="../../block-navigation.js"></script> + </body> </html> -
\ No newline at end of file diff --git a/frontend/coverage/src/components/FeedList.css.html b/frontend/coverage/src/components/FeedList.css.html index ffaa1a9..fe60b9d 100644 --- a/frontend/coverage/src/components/FeedList.css.html +++ b/frontend/coverage/src/components/FeedList.css.html @@ -1,68 +1,64 @@ - <!doctype html> <html lang="en"> - -<head> + <head> <title>Code coverage report for src/components/FeedList.css</title> <meta charset="utf-8" /> <link rel="stylesheet" href="../../prettify.css" /> <link rel="stylesheet" href="../../base.css" /> <link rel="shortcut icon" type="image/x-icon" href="../../favicon.png" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> - <style type='text/css'> - .coverage-summary .sorter { - background-image: url(../../sort-arrow-sprite.png); - } + <style type="text/css"> + .coverage-summary .sorter { + background-image: url(../../sort-arrow-sprite.png); + } </style> -</head> - -<body> -<div class='wrapper'> - <div class='pad1'> - <h1><a href="../../index.html">All files</a> / <a href="index.html">src/components</a> FeedList.css</h1> - <div class='clearfix'> - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Statements</span> - <span class='fraction'>0/0</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Branches</span> - <span class='fraction'>0/0</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Functions</span> - <span class='fraction'>0/0</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Lines</span> - <span class='fraction'>0/0</span> - </div> - - + </head> + + <body> + <div class="wrapper"> + <div class="pad1"> + <h1> + <a href="../../index.html">All files</a> / + <a href="index.html">src/components</a> FeedList.css + </h1> + <div class="clearfix"> + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Statements</span> + <span class="fraction">0/0</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Branches</span> + <span class="fraction">0/0</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Functions</span> + <span class="fraction">0/0</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Lines</span> + <span class="fraction">0/0</span> + </div> </div> <p class="quiet"> - Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, <em>p</em> or <em>k</em> for the previous block. + Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, + <em>p</em> or <em>k</em> for the previous block. </p> <template id="filterTemplate"> - <div class="quiet"> - Filter: - <input type="search" id="fileSearch"> - </div> + <div class="quiet"> + Filter: + <input type="search" id="fileSearch" /> + </div> </template> - </div> - <div class='status-line low'></div> - <pre><table class="coverage"> + </div> + <div class="status-line low"></div> + <pre><table class="coverage"> <tr><td class="line-count quiet"><a name='L1'></a><a href='#L1'>1</a> <a name='L2'></a><a href='#L2'>2</a> <a name='L3'></a><a href='#L3'>3</a> @@ -356,21 +352,22 @@ background-color: transparent; }</pre></td></tr></table></pre> - <div class='push'></div><!-- for sticky footer --> - </div><!-- /wrapper --> - <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-13T21:49:58.924Z - </div> - <script src="../../prettify.js"></script> - <script> - window.onload = function () { - prettyPrint(); - }; - </script> - <script src="../../sorter.js"></script> - <script src="../../block-navigation.js"></script> - </body> + <div class="push"></div> + <!-- for sticky footer --> + </div> + <!-- /wrapper --> + <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-13T21:49:58.924Z + </div> + <script src="../../prettify.js"></script> + <script> + window.onload = function () { + prettyPrint(); + }; + </script> + <script src="../../sorter.js"></script> + <script src="../../block-navigation.js"></script> + </body> </html> -
\ No newline at end of file diff --git a/frontend/coverage/src/components/FeedList.tsx.html b/frontend/coverage/src/components/FeedList.tsx.html index b1b0a27..ba7d81f 100644 --- a/frontend/coverage/src/components/FeedList.tsx.html +++ b/frontend/coverage/src/components/FeedList.tsx.html @@ -1,68 +1,64 @@ - <!doctype html> <html lang="en"> - -<head> + <head> <title>Code coverage report for src/components/FeedList.tsx</title> <meta charset="utf-8" /> <link rel="stylesheet" href="../../prettify.css" /> <link rel="stylesheet" href="../../base.css" /> <link rel="shortcut icon" type="image/x-icon" href="../../favicon.png" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> - <style type='text/css'> - .coverage-summary .sorter { - background-image: url(../../sort-arrow-sprite.png); - } + <style type="text/css"> + .coverage-summary .sorter { + background-image: url(../../sort-arrow-sprite.png); + } </style> -</head> - -<body> -<div class='wrapper'> - <div class='pad1'> - <h1><a href="../../index.html">All files</a> / <a href="index.html">src/components</a> FeedList.tsx</h1> - <div class='clearfix'> - - <div class='fl pad1y space-right2'> - <span class="strong">91.66% </span> - <span class="quiet">Statements</span> - <span class='fraction'>22/24</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">82.35% </span> - <span class="quiet">Branches</span> - <span class='fraction'>14/17</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">100% </span> - <span class="quiet">Functions</span> - <span class='fraction'>8/8</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">100% </span> - <span class="quiet">Lines</span> - <span class='fraction'>20/20</span> - </div> - - + </head> + + <body> + <div class="wrapper"> + <div class="pad1"> + <h1> + <a href="../../index.html">All files</a> / + <a href="index.html">src/components</a> FeedList.tsx + </h1> + <div class="clearfix"> + <div class="fl pad1y space-right2"> + <span class="strong">91.66% </span> + <span class="quiet">Statements</span> + <span class="fraction">22/24</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">82.35% </span> + <span class="quiet">Branches</span> + <span class="fraction">14/17</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">100% </span> + <span class="quiet">Functions</span> + <span class="fraction">8/8</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">100% </span> + <span class="quiet">Lines</span> + <span class="fraction">20/20</span> + </div> </div> <p class="quiet"> - Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, <em>p</em> or <em>k</em> for the previous block. + Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, + <em>p</em> or <em>k</em> for the previous block. </p> <template id="filterTemplate"> - <div class="quiet"> - Filter: - <input type="search" id="fileSearch"> - </div> + <div class="quiet"> + Filter: + <input type="search" id="fileSearch" /> + </div> </template> - </div> - <div class='status-line high'></div> - <pre><table class="coverage"> + </div> + <div class="status-line high"></div> + <pre><table class="coverage"> <tr><td class="line-count quiet"><a name='L1'></a><a href='#L1'>1</a> <a name='L2'></a><a href='#L2'>2</a> <a name='L3'></a><a href='#L3'>3</a> @@ -305,21 +301,22 @@ export default function FeedList() { } </pre></td></tr></table></pre> - <div class='push'></div><!-- for sticky footer --> - </div><!-- /wrapper --> - <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-13T21:49:58.924Z - </div> - <script src="../../prettify.js"></script> - <script> - window.onload = function () { - prettyPrint(); - }; - </script> - <script src="../../sorter.js"></script> - <script src="../../block-navigation.js"></script> - </body> + <div class="push"></div> + <!-- for sticky footer --> + </div> + <!-- /wrapper --> + <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-13T21:49:58.924Z + </div> + <script src="../../prettify.js"></script> + <script> + window.onload = function () { + prettyPrint(); + }; + </script> + <script src="../../sorter.js"></script> + <script src="../../block-navigation.js"></script> + </body> </html> -
\ No newline at end of file diff --git a/frontend/coverage/src/components/Login.css.html b/frontend/coverage/src/components/Login.css.html index 2b2fe0d..bb3654e 100644 --- a/frontend/coverage/src/components/Login.css.html +++ b/frontend/coverage/src/components/Login.css.html @@ -1,68 +1,64 @@ - <!doctype html> <html lang="en"> - -<head> + <head> <title>Code coverage report for src/components/Login.css</title> <meta charset="utf-8" /> <link rel="stylesheet" href="../../prettify.css" /> <link rel="stylesheet" href="../../base.css" /> <link rel="shortcut icon" type="image/x-icon" href="../../favicon.png" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> - <style type='text/css'> - .coverage-summary .sorter { - background-image: url(../../sort-arrow-sprite.png); - } + <style type="text/css"> + .coverage-summary .sorter { + background-image: url(../../sort-arrow-sprite.png); + } </style> -</head> - -<body> -<div class='wrapper'> - <div class='pad1'> - <h1><a href="../../index.html">All files</a> / <a href="index.html">src/components</a> Login.css</h1> - <div class='clearfix'> - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Statements</span> - <span class='fraction'>0/0</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Branches</span> - <span class='fraction'>0/0</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Functions</span> - <span class='fraction'>0/0</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Lines</span> - <span class='fraction'>0/0</span> - </div> - - + </head> + + <body> + <div class="wrapper"> + <div class="pad1"> + <h1> + <a href="../../index.html">All files</a> / + <a href="index.html">src/components</a> Login.css + </h1> + <div class="clearfix"> + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Statements</span> + <span class="fraction">0/0</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Branches</span> + <span class="fraction">0/0</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Functions</span> + <span class="fraction">0/0</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Lines</span> + <span class="fraction">0/0</span> + </div> </div> <p class="quiet"> - Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, <em>p</em> or <em>k</em> for the previous block. + Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, + <em>p</em> or <em>k</em> for the previous block. </p> <template id="filterTemplate"> - <div class="quiet"> - Filter: - <input type="search" id="fileSearch"> - </div> + <div class="quiet"> + Filter: + <input type="search" id="fileSearch" /> + </div> </template> - </div> - <div class='status-line low'></div> - <pre><table class="coverage"> + </div> + <div class="status-line low"></div> + <pre><table class="coverage"> <tr><td class="line-count quiet"><a name='L1'></a><a href='#L1'>1</a> <a name='L2'></a><a href='#L2'>2</a> <a name='L3'></a><a href='#L3'>3</a> @@ -254,21 +250,22 @@ button[type="submit"]:hover { } </pre></td></tr></table></pre> - <div class='push'></div><!-- for sticky footer --> - </div><!-- /wrapper --> - <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-13T21:49:58.924Z - </div> - <script src="../../prettify.js"></script> - <script> - window.onload = function () { - prettyPrint(); - }; - </script> - <script src="../../sorter.js"></script> - <script src="../../block-navigation.js"></script> - </body> + <div class="push"></div> + <!-- for sticky footer --> + </div> + <!-- /wrapper --> + <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-13T21:49:58.924Z + </div> + <script src="../../prettify.js"></script> + <script> + window.onload = function () { + prettyPrint(); + }; + </script> + <script src="../../sorter.js"></script> + <script src="../../block-navigation.js"></script> + </body> </html> -
\ No newline at end of file diff --git a/frontend/coverage/src/components/Login.tsx.html b/frontend/coverage/src/components/Login.tsx.html index 263fe57..f29e3cb 100644 --- a/frontend/coverage/src/components/Login.tsx.html +++ b/frontend/coverage/src/components/Login.tsx.html @@ -1,68 +1,64 @@ - <!doctype html> <html lang="en"> - -<head> + <head> <title>Code coverage report for src/components/Login.tsx</title> <meta charset="utf-8" /> <link rel="stylesheet" href="../../prettify.css" /> <link rel="stylesheet" href="../../base.css" /> <link rel="shortcut icon" type="image/x-icon" href="../../favicon.png" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> - <style type='text/css'> - .coverage-summary .sorter { - background-image: url(../../sort-arrow-sprite.png); - } + <style type="text/css"> + .coverage-summary .sorter { + background-image: url(../../sort-arrow-sprite.png); + } </style> -</head> - -<body> -<div class='wrapper'> - <div class='pad1'> - <h1><a href="../../index.html">All files</a> / <a href="index.html">src/components</a> Login.tsx</h1> - <div class='clearfix'> - - <div class='fl pad1y space-right2'> - <span class="strong">100% </span> - <span class="quiet">Statements</span> - <span class='fraction'>17/17</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">83.33% </span> - <span class="quiet">Branches</span> - <span class='fraction'>5/6</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">100% </span> - <span class="quiet">Functions</span> - <span class='fraction'>3/3</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">100% </span> - <span class="quiet">Lines</span> - <span class='fraction'>17/17</span> - </div> - - + </head> + + <body> + <div class="wrapper"> + <div class="pad1"> + <h1> + <a href="../../index.html">All files</a> / + <a href="index.html">src/components</a> Login.tsx + </h1> + <div class="clearfix"> + <div class="fl pad1y space-right2"> + <span class="strong">100% </span> + <span class="quiet">Statements</span> + <span class="fraction">17/17</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">83.33% </span> + <span class="quiet">Branches</span> + <span class="fraction">5/6</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">100% </span> + <span class="quiet">Functions</span> + <span class="fraction">3/3</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">100% </span> + <span class="quiet">Lines</span> + <span class="fraction">17/17</span> + </div> </div> <p class="quiet"> - Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, <em>p</em> or <em>k</em> for the previous block. + Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, + <em>p</em> or <em>k</em> for the previous block. </p> <template id="filterTemplate"> - <div class="quiet"> - Filter: - <input type="search" id="fileSearch"> - </div> + <div class="quiet"> + Filter: + <input type="search" id="fileSearch" /> + </div> </template> - </div> - <div class='status-line high'></div> - <pre><table class="coverage"> + </div> + <div class="status-line high"></div> + <pre><table class="coverage"> <tr><td class="line-count quiet"><a name='L1'></a><a href='#L1'>1</a> <a name='L2'></a><a href='#L2'>2</a> <a name='L3'></a><a href='#L3'>3</a> @@ -227,21 +223,22 @@ export default function Login() { } </pre></td></tr></table></pre> - <div class='push'></div><!-- for sticky footer --> - </div><!-- /wrapper --> - <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-13T21:49:58.924Z - </div> - <script src="../../prettify.js"></script> - <script> - window.onload = function () { - prettyPrint(); - }; - </script> - <script src="../../sorter.js"></script> - <script src="../../block-navigation.js"></script> - </body> + <div class="push"></div> + <!-- for sticky footer --> + </div> + <!-- /wrapper --> + <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-13T21:49:58.924Z + </div> + <script src="../../prettify.js"></script> + <script> + window.onload = function () { + prettyPrint(); + }; + </script> + <script src="../../sorter.js"></script> + <script src="../../block-navigation.js"></script> + </body> </html> -
\ No newline at end of file diff --git a/frontend/coverage/src/components/Settings.css.html b/frontend/coverage/src/components/Settings.css.html index 428c9d2..6a1155e 100644 --- a/frontend/coverage/src/components/Settings.css.html +++ b/frontend/coverage/src/components/Settings.css.html @@ -1,68 +1,64 @@ - <!doctype html> <html lang="en"> - -<head> + <head> <title>Code coverage report for src/components/Settings.css</title> <meta charset="utf-8" /> <link rel="stylesheet" href="../../prettify.css" /> <link rel="stylesheet" href="../../base.css" /> <link rel="shortcut icon" type="image/x-icon" href="../../favicon.png" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> - <style type='text/css'> - .coverage-summary .sorter { - background-image: url(../../sort-arrow-sprite.png); - } + <style type="text/css"> + .coverage-summary .sorter { + background-image: url(../../sort-arrow-sprite.png); + } </style> -</head> - -<body> -<div class='wrapper'> - <div class='pad1'> - <h1><a href="../../index.html">All files</a> / <a href="index.html">src/components</a> Settings.css</h1> - <div class='clearfix'> - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Statements</span> - <span class='fraction'>0/0</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Branches</span> - <span class='fraction'>0/0</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Functions</span> - <span class='fraction'>0/0</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">0% </span> - <span class="quiet">Lines</span> - <span class='fraction'>0/0</span> - </div> - - + </head> + + <body> + <div class="wrapper"> + <div class="pad1"> + <h1> + <a href="../../index.html">All files</a> / + <a href="index.html">src/components</a> Settings.css + </h1> + <div class="clearfix"> + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Statements</span> + <span class="fraction">0/0</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Branches</span> + <span class="fraction">0/0</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Functions</span> + <span class="fraction">0/0</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">0% </span> + <span class="quiet">Lines</span> + <span class="fraction">0/0</span> + </div> </div> <p class="quiet"> - Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, <em>p</em> or <em>k</em> for the previous block. + Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, + <em>p</em> or <em>k</em> for the previous block. </p> <template id="filterTemplate"> - <div class="quiet"> - Filter: - <input type="search" id="fileSearch"> - </div> + <div class="quiet"> + Filter: + <input type="search" id="fileSearch" /> + </div> </template> - </div> - <div class='status-line low'></div> - <pre><table class="coverage"> + </div> + <div class="status-line low"></div> + <pre><table class="coverage"> <tr><td class="line-count quiet"><a name='L1'></a><a href='#L1'>1</a> <a name='L2'></a><a href='#L2'>2</a> <a name='L3'></a><a href='#L3'>3</a> @@ -311,21 +307,22 @@ cursor: not-allowed; }</pre></td></tr></table></pre> - <div class='push'></div><!-- for sticky footer --> - </div><!-- /wrapper --> - <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-13T21:49:58.924Z - </div> - <script src="../../prettify.js"></script> - <script> - window.onload = function () { - prettyPrint(); - }; - </script> - <script src="../../sorter.js"></script> - <script src="../../block-navigation.js"></script> - </body> + <div class="push"></div> + <!-- for sticky footer --> + </div> + <!-- /wrapper --> + <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-13T21:49:58.924Z + </div> + <script src="../../prettify.js"></script> + <script> + window.onload = function () { + prettyPrint(); + }; + </script> + <script src="../../sorter.js"></script> + <script src="../../block-navigation.js"></script> + </body> </html> -
\ No newline at end of file diff --git a/frontend/coverage/src/components/Settings.tsx.html b/frontend/coverage/src/components/Settings.tsx.html index 62ca241..df6d027 100644 --- a/frontend/coverage/src/components/Settings.tsx.html +++ b/frontend/coverage/src/components/Settings.tsx.html @@ -1,68 +1,64 @@ - <!doctype html> <html lang="en"> - -<head> + <head> <title>Code coverage report for src/components/Settings.tsx</title> <meta charset="utf-8" /> <link rel="stylesheet" href="../../prettify.css" /> <link rel="stylesheet" href="../../base.css" /> <link rel="shortcut icon" type="image/x-icon" href="../../favicon.png" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> - <style type='text/css'> - .coverage-summary .sorter { - background-image: url(../../sort-arrow-sprite.png); - } + <style type="text/css"> + .coverage-summary .sorter { + background-image: url(../../sort-arrow-sprite.png); + } </style> -</head> - -<body> -<div class='wrapper'> - <div class='pad1'> - <h1><a href="../../index.html">All files</a> / <a href="index.html">src/components</a> Settings.tsx</h1> - <div class='clearfix'> - - <div class='fl pad1y space-right2'> - <span class="strong">75.55% </span> - <span class="quiet">Statements</span> - <span class='fraction'>34/45</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">56.25% </span> - <span class="quiet">Branches</span> - <span class='fraction'>9/16</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">82.35% </span> - <span class="quiet">Functions</span> - <span class='fraction'>14/17</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">84.61% </span> - <span class="quiet">Lines</span> - <span class='fraction'>33/39</span> - </div> - - + </head> + + <body> + <div class="wrapper"> + <div class="pad1"> + <h1> + <a href="../../index.html">All files</a> / + <a href="index.html">src/components</a> Settings.tsx + </h1> + <div class="clearfix"> + <div class="fl pad1y space-right2"> + <span class="strong">75.55% </span> + <span class="quiet">Statements</span> + <span class="fraction">34/45</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">56.25% </span> + <span class="quiet">Branches</span> + <span class="fraction">9/16</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">82.35% </span> + <span class="quiet">Functions</span> + <span class="fraction">14/17</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">84.61% </span> + <span class="quiet">Lines</span> + <span class="fraction">33/39</span> + </div> </div> <p class="quiet"> - Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, <em>p</em> or <em>k</em> for the previous block. + Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, + <em>p</em> or <em>k</em> for the previous block. </p> <template id="filterTemplate"> - <div class="quiet"> - Filter: - <input type="search" id="fileSearch"> - </div> + <div class="quiet"> + Filter: + <input type="search" id="fileSearch" /> + </div> </template> - </div> - <div class='status-line medium'></div> - <pre><table class="coverage"> + </div> + <div class="status-line medium"></div> + <pre><table class="coverage"> <tr><td class="line-count quiet"><a name='L1'></a><a href='#L1'>1</a> <a name='L2'></a><a href='#L2'>2</a> <a name='L3'></a><a href='#L3'>3</a> @@ -428,21 +424,22 @@ export default function Settings() { } </pre></td></tr></table></pre> - <div class='push'></div><!-- for sticky footer --> - </div><!-- /wrapper --> - <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-13T21:49:58.924Z - </div> - <script src="../../prettify.js"></script> - <script> - window.onload = function () { - prettyPrint(); - }; - </script> - <script src="../../sorter.js"></script> - <script src="../../block-navigation.js"></script> - </body> + <div class="push"></div> + <!-- for sticky footer --> + </div> + <!-- /wrapper --> + <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-13T21:49:58.924Z + </div> + <script src="../../prettify.js"></script> + <script> + window.onload = function () { + prettyPrint(); + }; + </script> + <script src="../../sorter.js"></script> + <script src="../../block-navigation.js"></script> + </body> </html> -
\ No newline at end of file diff --git a/frontend/coverage/src/components/index.html b/frontend/coverage/src/components/index.html index 534e353..7e1a0b7 100644 --- a/frontend/coverage/src/components/index.html +++ b/frontend/coverage/src/components/index.html @@ -1,251 +1,303 @@ - <!doctype html> <html lang="en"> - -<head> + <head> <title>Code coverage report for src/components</title> <meta charset="utf-8" /> <link rel="stylesheet" href="../../prettify.css" /> <link rel="stylesheet" href="../../base.css" /> <link rel="shortcut icon" type="image/x-icon" href="../../favicon.png" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> - <style type='text/css'> - .coverage-summary .sorter { - background-image: url(../../sort-arrow-sprite.png); - } + <style type="text/css"> + .coverage-summary .sorter { + background-image: url(../../sort-arrow-sprite.png); + } </style> -</head> - -<body> -<div class='wrapper'> - <div class='pad1'> + </head> + + <body> + <div class="wrapper"> + <div class="pad1"> <h1><a href="../../index.html">All files</a> src/components</h1> - <div class='clearfix'> - - <div class='fl pad1y space-right2'> - <span class="strong">86.78% </span> - <span class="quiet">Statements</span> - <span class='fraction'>197/227</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">77.2% </span> - <span class="quiet">Branches</span> - <span class='fraction'>105/136</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">87.5% </span> - <span class="quiet">Functions</span> - <span class='fraction'>56/64</span> - </div> - - - <div class='fl pad1y space-right2'> - <span class="strong">89.26% </span> - <span class="quiet">Lines</span> - <span class='fraction'>183/205</span> - </div> - - + <div class="clearfix"> + <div class="fl pad1y space-right2"> + <span class="strong">86.78% </span> + <span class="quiet">Statements</span> + <span class="fraction">197/227</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">77.2% </span> + <span class="quiet">Branches</span> + <span class="fraction">105/136</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">87.5% </span> + <span class="quiet">Functions</span> + <span class="fraction">56/64</span> + </div> + + <div class="fl pad1y space-right2"> + <span class="strong">89.26% </span> + <span class="quiet">Lines</span> + <span class="fraction">183/205</span> + </div> </div> <p class="quiet"> - Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, <em>p</em> or <em>k</em> for the previous block. + Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, + <em>p</em> or <em>k</em> for the previous block. </p> <template id="filterTemplate"> - <div class="quiet"> - Filter: - <input type="search" id="fileSearch"> - </div> + <div class="quiet"> + Filter: + <input type="search" id="fileSearch" /> + </div> </template> - </div> - <div class='status-line high'></div> - <div class="pad1"> -<table class="coverage-summary"> -<thead> -<tr> - <th data-col="file" data-fmt="html" data-html="true" class="file">File</th> - <th data-col="pic" data-type="number" data-fmt="html" data-html="true" class="pic"></th> - <th data-col="statements" data-type="number" data-fmt="pct" class="pct">Statements</th> - <th data-col="statements_raw" data-type="number" data-fmt="html" class="abs"></th> - <th data-col="branches" data-type="number" data-fmt="pct" class="pct">Branches</th> - <th data-col="branches_raw" data-type="number" data-fmt="html" class="abs"></th> - <th data-col="functions" data-type="number" data-fmt="pct" class="pct">Functions</th> - <th data-col="functions_raw" data-type="number" data-fmt="html" class="abs"></th> - <th data-col="lines" data-type="number" data-fmt="pct" class="pct">Lines</th> - <th data-col="lines_raw" data-type="number" data-fmt="html" class="abs"></th> -</tr> -</thead> -<tbody><tr> - <td class="file empty" data-value="FeedItem.css"><a href="FeedItem.css.html">FeedItem.css</a></td> - <td data-value="0" class="pic empty"> - <div class="chart"><div class="cover-fill" style="width: 0%"></div><div class="cover-empty" style="width: 100%"></div></div> - </td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - </tr> - -<tr> - <td class="file medium" data-value="FeedItem.tsx"><a href="FeedItem.tsx.html">FeedItem.tsx</a></td> - <td data-value="78.94" class="pic medium"> - <div class="chart"><div class="cover-fill" style="width: 78%"></div><div class="cover-empty" style="width: 22%"></div></div> - </td> - <td data-value="78.94" class="pct medium">78.94%</td> - <td data-value="19" class="abs medium">15/19</td> - <td data-value="88.88" class="pct high">88.88%</td> - <td data-value="18" class="abs high">16/18</td> - <td data-value="85.71" class="pct high">85.71%</td> - <td data-value="7" class="abs high">6/7</td> - <td data-value="78.94" class="pct medium">78.94%</td> - <td data-value="19" class="abs medium">15/19</td> - </tr> + </div> + <div class="status-line high"></div> + <div class="pad1"> + <table class="coverage-summary"> + <thead> + <tr> + <th data-col="file" data-fmt="html" data-html="true" class="file">File</th> + <th + data-col="pic" + data-type="number" + data-fmt="html" + data-html="true" + class="pic" + ></th> + <th data-col="statements" data-type="number" data-fmt="pct" class="pct"> + Statements + </th> + <th data-col="statements_raw" data-type="number" data-fmt="html" class="abs"></th> + <th data-col="branches" data-type="number" data-fmt="pct" class="pct">Branches</th> + <th data-col="branches_raw" data-type="number" data-fmt="html" class="abs"></th> + <th data-col="functions" data-type="number" data-fmt="pct" class="pct">Functions</th> + <th data-col="functions_raw" data-type="number" data-fmt="html" class="abs"></th> + <th data-col="lines" data-type="number" data-fmt="pct" class="pct">Lines</th> + <th data-col="lines_raw" data-type="number" data-fmt="html" class="abs"></th> + </tr> + </thead> + <tbody> + <tr> + <td class="file empty" data-value="FeedItem.css"> + <a href="FeedItem.css.html">FeedItem.css</a> + </td> + <td data-value="0" class="pic empty"> + <div class="chart"> + <div class="cover-fill" style="width: 0%"></div> + <div class="cover-empty" style="width: 100%"></div> + </div> + </td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + </tr> -<tr> - <td class="file empty" data-value="FeedItems.css"><a href="FeedItems.css.html">FeedItems.css</a></td> - <td data-value="0" class="pic empty"> - <div class="chart"><div class="cover-fill" style="width: 0%"></div><div class="cover-empty" style="width: 100%"></div></div> - </td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - </tr> + <tr> + <td class="file medium" data-value="FeedItem.tsx"> + <a href="FeedItem.tsx.html">FeedItem.tsx</a> + </td> + <td data-value="78.94" class="pic medium"> + <div class="chart"> + <div class="cover-fill" style="width: 78%"></div> + <div class="cover-empty" style="width: 22%"></div> + </div> + </td> + <td data-value="78.94" class="pct medium">78.94%</td> + <td data-value="19" class="abs medium">15/19</td> + <td data-value="88.88" class="pct high">88.88%</td> + <td data-value="18" class="abs high">16/18</td> + <td data-value="85.71" class="pct high">85.71%</td> + <td data-value="7" class="abs high">6/7</td> + <td data-value="78.94" class="pct medium">78.94%</td> + <td data-value="19" class="abs medium">15/19</td> + </tr> -<tr> - <td class="file high" data-value="FeedItems.tsx"><a href="FeedItems.tsx.html">FeedItems.tsx</a></td> - <td data-value="89.34" class="pic high"> - <div class="chart"><div class="cover-fill" style="width: 89%"></div><div class="cover-empty" style="width: 11%"></div></div> - </td> - <td data-value="89.34" class="pct high">89.34%</td> - <td data-value="122" class="abs high">109/122</td> - <td data-value="77.21" class="pct medium">77.21%</td> - <td data-value="79" class="abs medium">61/79</td> - <td data-value="86.2" class="pct high">86.2%</td> - <td data-value="29" class="abs high">25/29</td> - <td data-value="89.09" class="pct high">89.09%</td> - <td data-value="110" class="abs high">98/110</td> - </tr> + <tr> + <td class="file empty" data-value="FeedItems.css"> + <a href="FeedItems.css.html">FeedItems.css</a> + </td> + <td data-value="0" class="pic empty"> + <div class="chart"> + <div class="cover-fill" style="width: 0%"></div> + <div class="cover-empty" style="width: 100%"></div> + </div> + </td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + </tr> -<tr> - <td class="file empty" data-value="FeedList.css"><a href="FeedList.css.html">FeedList.css</a></td> - <td data-value="0" class="pic empty"> - <div class="chart"><div class="cover-fill" style="width: 0%"></div><div class="cover-empty" style="width: 100%"></div></div> - </td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - </tr> + <tr> + <td class="file high" data-value="FeedItems.tsx"> + <a href="FeedItems.tsx.html">FeedItems.tsx</a> + </td> + <td data-value="89.34" class="pic high"> + <div class="chart"> + <div class="cover-fill" style="width: 89%"></div> + <div class="cover-empty" style="width: 11%"></div> + </div> + </td> + <td data-value="89.34" class="pct high">89.34%</td> + <td data-value="122" class="abs high">109/122</td> + <td data-value="77.21" class="pct medium">77.21%</td> + <td data-value="79" class="abs medium">61/79</td> + <td data-value="86.2" class="pct high">86.2%</td> + <td data-value="29" class="abs high">25/29</td> + <td data-value="89.09" class="pct high">89.09%</td> + <td data-value="110" class="abs high">98/110</td> + </tr> -<tr> - <td class="file high" data-value="FeedList.tsx"><a href="FeedList.tsx.html">FeedList.tsx</a></td> - <td data-value="91.66" class="pic high"> - <div class="chart"><div class="cover-fill" style="width: 91%"></div><div class="cover-empty" style="width: 9%"></div></div> - </td> - <td data-value="91.66" class="pct high">91.66%</td> - <td data-value="24" class="abs high">22/24</td> - <td data-value="82.35" class="pct high">82.35%</td> - <td data-value="17" class="abs high">14/17</td> - <td data-value="100" class="pct high">100%</td> - <td data-value="8" class="abs high">8/8</td> - <td data-value="100" class="pct high">100%</td> - <td data-value="20" class="abs high">20/20</td> - </tr> + <tr> + <td class="file empty" data-value="FeedList.css"> + <a href="FeedList.css.html">FeedList.css</a> + </td> + <td data-value="0" class="pic empty"> + <div class="chart"> + <div class="cover-fill" style="width: 0%"></div> + <div class="cover-empty" style="width: 100%"></div> + </div> + </td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + </tr> -<tr> - <td class="file empty" data-value="Login.css"><a href="Login.css.html">Login.css</a></td> - <td data-value="0" class="pic empty"> - <div class="chart"><div class="cover-fill" style="width: 0%"></div><div class="cover-empty" style="width: 100%"></div></div> - </td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - </tr> + <tr> + <td class="file high" data-value="FeedList.tsx"> + <a href="FeedList.tsx.html">FeedList.tsx</a> + </td> + <td data-value="91.66" class="pic high"> + <div class="chart"> + <div class="cover-fill" style="width: 91%"></div> + <div class="cover-empty" style="width: 9%"></div> + </div> + </td> + <td data-value="91.66" class="pct high">91.66%</td> + <td data-value="24" class="abs high">22/24</td> + <td data-value="82.35" class="pct high">82.35%</td> + <td data-value="17" class="abs high">14/17</td> + <td data-value="100" class="pct high">100%</td> + <td data-value="8" class="abs high">8/8</td> + <td data-value="100" class="pct high">100%</td> + <td data-value="20" class="abs high">20/20</td> + </tr> -<tr> - <td class="file high" data-value="Login.tsx"><a href="Login.tsx.html">Login.tsx</a></td> - <td data-value="100" class="pic high"> - <div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div> - </td> - <td data-value="100" class="pct high">100%</td> - <td data-value="17" class="abs high">17/17</td> - <td data-value="83.33" class="pct high">83.33%</td> - <td data-value="6" class="abs high">5/6</td> - <td data-value="100" class="pct high">100%</td> - <td data-value="3" class="abs high">3/3</td> - <td data-value="100" class="pct high">100%</td> - <td data-value="17" class="abs high">17/17</td> - </tr> + <tr> + <td class="file empty" data-value="Login.css"> + <a href="Login.css.html">Login.css</a> + </td> + <td data-value="0" class="pic empty"> + <div class="chart"> + <div class="cover-fill" style="width: 0%"></div> + <div class="cover-empty" style="width: 100%"></div> + </div> + </td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + </tr> -<tr> - <td class="file empty" data-value="Settings.css"><a href="Settings.css.html">Settings.css</a></td> - <td data-value="0" class="pic empty"> - <div class="chart"><div class="cover-fill" style="width: 0%"></div><div class="cover-empty" style="width: 100%"></div></div> - </td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - <td data-value="0" class="pct empty">0%</td> - <td data-value="0" class="abs empty">0/0</td> - </tr> + <tr> + <td class="file high" data-value="Login.tsx"> + <a href="Login.tsx.html">Login.tsx</a> + </td> + <td data-value="100" class="pic high"> + <div class="chart"> + <div class="cover-fill cover-full" style="width: 100%"></div> + <div class="cover-empty" style="width: 0%"></div> + </div> + </td> + <td data-value="100" class="pct high">100%</td> + <td data-value="17" class="abs high">17/17</td> + <td data-value="83.33" class="pct high">83.33%</td> + <td data-value="6" class="abs high">5/6</td> + <td data-value="100" class="pct high">100%</td> + <td data-value="3" class="abs high">3/3</td> + <td data-value="100" class="pct high">100%</td> + <td data-value="17" class="abs high">17/17</td> + </tr> -<tr> - <td class="file medium" data-value="Settings.tsx"><a href="Settings.tsx.html">Settings.tsx</a></td> - <td data-value="75.55" class="pic medium"> - <div class="chart"><div class="cover-fill" style="width: 75%"></div><div class="cover-empty" style="width: 25%"></div></div> - </td> - <td data-value="75.55" class="pct medium">75.55%</td> - <td data-value="45" class="abs medium">34/45</td> - <td data-value="56.25" class="pct medium">56.25%</td> - <td data-value="16" class="abs medium">9/16</td> - <td data-value="82.35" class="pct high">82.35%</td> - <td data-value="17" class="abs high">14/17</td> - <td data-value="84.61" class="pct high">84.61%</td> - <td data-value="39" class="abs high">33/39</td> - </tr> + <tr> + <td class="file empty" data-value="Settings.css"> + <a href="Settings.css.html">Settings.css</a> + </td> + <td data-value="0" class="pic empty"> + <div class="chart"> + <div class="cover-fill" style="width: 0%"></div> + <div class="cover-empty" style="width: 100%"></div> + </div> + </td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + <td data-value="0" class="pct empty">0%</td> + <td data-value="0" class="abs empty">0/0</td> + </tr> -</tbody> -</table> -</div> - <div class='push'></div><!-- for sticky footer --> - </div><!-- /wrapper --> - <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-13T21:49:58.924Z - </div> - <script src="../../prettify.js"></script> - <script> - window.onload = function () { - prettyPrint(); - }; - </script> - <script src="../../sorter.js"></script> - <script src="../../block-navigation.js"></script> - </body> + <tr> + <td class="file medium" data-value="Settings.tsx"> + <a href="Settings.tsx.html">Settings.tsx</a> + </td> + <td data-value="75.55" class="pic medium"> + <div class="chart"> + <div class="cover-fill" style="width: 75%"></div> + <div class="cover-empty" style="width: 25%"></div> + </div> + </td> + <td data-value="75.55" class="pct medium">75.55%</td> + <td data-value="45" class="abs medium">34/45</td> + <td data-value="56.25" class="pct medium">56.25%</td> + <td data-value="16" class="abs medium">9/16</td> + <td data-value="82.35" class="pct high">82.35%</td> + <td data-value="17" class="abs high">14/17</td> + <td data-value="84.61" class="pct high">84.61%</td> + <td data-value="39" class="abs high">33/39</td> + </tr> + </tbody> + </table> + </div> + <div class="push"></div> + <!-- for sticky footer --> + </div> + <!-- /wrapper --> + <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-13T21:49:58.924Z + </div> + <script src="../../prettify.js"></script> + <script> + window.onload = function () { + prettyPrint(); + }; + </script> + <script src="../../sorter.js"></script> + <script src="../../block-navigation.js"></script> + </body> </html> -
\ No newline at end of file |
