Sha256: 58bb360a19fcd1f6151258f417b4dabac60274c46169836c4118989091215ceb
Contents?: true
Size: 856 Bytes
Versions: 24
Compression:
Stored size: 856 Bytes
Contents
import React from 'react'; import { ListView, Icon } from 'patternfly-react'; import classNames from 'classnames'; import InfoItem from './SyncedTemplate/InfoItem'; const ListViewHeader = props => { const additionalInfo = [ 'Name', 'Locked', 'Snippet', 'Template Class', 'Kind', 'File Name', ].map((title, idx) => ( <InfoItem itemId={`${idx}`} key={idx}> <strong>{title}</strong> </InfoItem> )); // Use ListView.Item as a header to get a vertical alignment return ( <ListView.Item additionalInfo={additionalInfo} className={classNames( 'listViewItem--listItemVariants', 'list-view-header' )} leftContent={<Icon name="ok" size="sm" type="pf" />} hideCloseIcon stacked > <span /> </ListView.Item> ); }; export default ListViewHeader;
Version data entries
24 entries across 24 versions & 1 rubygems