aboutsummaryrefslogtreecommitdiffstats
path: root/vanilla/node_modules/istanbul-reports/lib/html-spa/src/summaryHeader.js
diff options
context:
space:
mode:
authorAdam Mathes <adam@adammathes.com>2026-02-14 14:46:37 -0800
committerAdam Mathes <adam@adammathes.com>2026-02-14 14:46:37 -0800
commitafa87af01c79a9baa539f2992d32154d2a4739bd (patch)
tree92c7416db734270a2fee1d72ee9cc119379ff8e1 /vanilla/node_modules/istanbul-reports/lib/html-spa/src/summaryHeader.js
parent3b927e84d200402281f68181cd4253bc77e5528d (diff)
downloadneko-afa87af01c79a9baa539f2992d32154d2a4739bd.tar.gz
neko-afa87af01c79a9baa539f2992d32154d2a4739bd.tar.bz2
neko-afa87af01c79a9baa539f2992d32154d2a4739bd.zip
task: delete vanilla js prototype\n\n- Removed vanilla/ directory and web/dist/vanilla directory\n- Updated Makefile, Dockerfile, and CI workflow to remove vanilla references\n- Cleaned up web/web.go to remove vanilla embed and routes\n- Verified build and tests pass\n\nCloses NK-2tcnmq
Diffstat (limited to 'vanilla/node_modules/istanbul-reports/lib/html-spa/src/summaryHeader.js')
-rw-r--r--vanilla/node_modules/istanbul-reports/lib/html-spa/src/summaryHeader.js63
1 files changed, 0 insertions, 63 deletions
diff --git a/vanilla/node_modules/istanbul-reports/lib/html-spa/src/summaryHeader.js b/vanilla/node_modules/istanbul-reports/lib/html-spa/src/summaryHeader.js
deleted file mode 100644
index 3bdd8ff..0000000
--- a/vanilla/node_modules/istanbul-reports/lib/html-spa/src/summaryHeader.js
+++ /dev/null
@@ -1,63 +0,0 @@
-const React = require('react');
-
-function Ignores({ metrics, metricsToShow }) {
- const metricKeys = Object.keys(metricsToShow);
- const result = [];
-
- for (let i = 0; i < metricKeys.length; i++) {
- const metricKey = metricKeys[i];
- if (metricsToShow[metricKey]) {
- const skipped = metrics[metricKey].skipped;
- if (skipped > 0) {
- result.push(
- `${skipped} ${metricKey}${
- skipped === 1 ? '' : metricKey === 'branch' ? 'es' : 's'
- }`
- );
- }
- }
- }
-
- if (result.length === 0) {
- return false;
- }
-
- return (
- <div className="toolbar__item">
- <span className="strong">{result.join(', ')}</span>
- <span className="quiet">Ignored</span>
- </div>
- );
-}
-
-function StatusMetric({ data, name }) {
- return (
- <div className="toolbar__item">
- <span className="strong">{data.pct}%</span>{' '}
- <span className="quiet">{name}</span>{' '}
- <span className={'fraction ' + data.classForPercent}>
- {data.covered}/{data.total}
- </span>
- </div>
- );
-}
-
-module.exports = function SummaryHeader({ metrics, metricsToShow }) {
- return (
- <div className="toolbar">
- {metricsToShow.statements && (
- <StatusMetric data={metrics.statements} name="Statements" />
- )}
- {metricsToShow.branches && (
- <StatusMetric data={metrics.branches} name="Branches" />
- )}
- {metricsToShow.functions && (
- <StatusMetric data={metrics.functions} name="Functions" />
- )}
- {metricsToShow.lines && (
- <StatusMetric data={metrics.lines} name="Lines" />
- )}
- <Ignores metrics={metrics} metricsToShow={metricsToShow} />
- </div>
- );
-};