From e23180d4d6d6a697666aa8378ee45cb5f1c39e72 Mon Sep 17 00:00:00 2001
From: pacien
Date: Wed, 17 Oct 2018 22:25:45 +0200
Subject: Add support for groups
---
src/listComponents.js | 43 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 43 insertions(+)
(limited to 'src/listComponents.js')
diff --git a/src/listComponents.js b/src/listComponents.js
index a09abd9..2d89ac3 100644
--- a/src/listComponents.js
+++ b/src/listComponents.js
@@ -49,6 +49,28 @@ export class Counters extends Component {
}
}
+export class GroupsCoverage extends Component {
+ _renderChilds(row) {
+ return row.group
+ ? ()
+ : ();
+ }
+
+ _renderRow(row) {
+ return (
+
+ {row.$.name}
+
+ {this._renderChilds(row)}
+
+ )
+ }
+
+ render() {
+ return renderRows(row => this._renderRow(row), this.props.groups, false);
+ }
+}
+
export class PackagesCoverage extends Component {
_renderRow(row) {
return (
@@ -99,6 +121,27 @@ class MethodsCoverage extends Component {
}
}
+export class GroupsSourceCoverage extends Component {
+ _renderChilds(row) {
+ return row.group
+ ? ()
+ : ();
+ }
+
+ _renderRow(row) {
+ return (
+
+ {row.$.name}
+ {this._renderChilds(row)}
+
+ )
+ }
+
+ render() {
+ return renderRows(row => this._renderRow(row), this.props.groups, false);
+ }
+}
+
export class PackagesSourceCoverage extends Component {
_renderRow(row) {
return (
--
cgit v1.2.3