Sha256: 29c6d7f6dec846435ef3ea7910e96c749c63e99a176563d4f00f1893ff055d06
Contents?: true
Size: 1.06 KB
Versions: 1
Compression:
Stored size: 1.06 KB
Contents
var React = require('react'); var SearchGroupHeading = require('./group_heading'), SearchResultItem = require('./result_item'); export default React.createClass({ displayName: 'SearchGroup', propTypes: { kind: React.PropTypes.string, items: React.PropTypes.array }, getDefaultProps() { return { kind: '', items: [] }; }, render() { var id = 'search-group-' + this.props.kind; var items = this.props.items.map(function(r) { return ( <SearchResultItem data={r}/> ); }); return ( <div id={id} className="panel panel-default search-group"> <SearchGroupHeading kind={this.props.kind} items={this.props.items} /> <div id={'search-collapse-' + this.props.kind} className="panel-collapse collapse in"> <div className="panel-body"> {items} </div> </div> </div> ); } });
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
conjur-asset-ui-1.6.0 | app/src/components/search/group.js |