diff --git a/frontend/public/components/persistent-volume-claim.jsx b/frontend/public/components/persistent-volume-claim.jsx index 60523f84256..841f470917a 100644 --- a/frontend/public/components/persistent-volume-claim.jsx +++ b/frontend/public/components/persistent-volume-claim.jsx @@ -36,6 +36,7 @@ const tableColumnClasses = [ classNames('col-lg-2', 'col-md-2', 'col-sm-4', 'hidden-xs'), classNames('col-lg-3', 'col-md-3', 'hidden-sm', 'hidden-xs'), classNames('col-lg-3', 'col-md-3', 'hidden-sm', 'hidden-xs'), + classNames('col-lg-3', 'col-md-3', 'hidden-sm', 'hidden-xs'), Kebab.columnClass, ]; @@ -72,9 +73,15 @@ const PVCTableHeader = () => { props: { className: tableColumnClasses[4] }, }, { - title: '', + title: 'Storage Class', + sortField: 'spec.storageClassName', + transforms: [sortable], props: { className: tableColumnClasses[5] }, }, + { + title: '', + props: { className: tableColumnClasses[6] }, + }, ]; }; PVCTableHeader.displayName = 'PVCTableHeader'; @@ -116,7 +123,18 @@ const PVCTableRow = ({ obj, index, key, style }) => { {_.get(obj, 'status.capacity.storage', '-')} - + + {obj?.spec?.storageClassName ? ( + + ) : ( +
-
+ )} +
+