diff --git a/packages/table/src/table-footer.js b/packages/table/src/table-footer.js
index bdbb7ccf3db..202555eb863 100644
--- a/packages/table/src/table-footer.js
+++ b/packages/table/src/table-footer.js
@@ -62,7 +62,7 @@ export default {
+ class={ this.getRowClasses(column, cellIndex) }>
{
sums[cellIndex]
@@ -152,6 +152,20 @@ export default {
} else {
return (index < this.leftFixedCount) || (index >= this.columnsCount - this.rightFixedCount);
}
+ },
+
+ getRowClasses(column, cellIndex) {
+ const classes = [column.id, column.align, column.labelClassName];
+ if (column.className) {
+ classes.push(column.className);
+ }
+ if (this.isCellHidden(cellIndex, this.columns, column)) {
+ classes.push('is-hidden');
+ }
+ if (!column.children) {
+ classes.push('is-leaf');
+ }
+ return classes;
}
}
};
|