react-zeanium-ui-ui
Version:
Zeanium UI Framework for React.js
44 lines (38 loc) • 967 B
JavaScript
require('./FilterItem.less');
var React = require('react');
var BottomPopupView = require('../ui/BottomPopupView');
var ListView = require('../ui/ListView');
var Input = require('../ui/Input');
module.exports = React.createClass({
displayName:'FilterItem',
getInitialState:function(){
return {
}
},
componentDidMount:function(){
},
__bottomPopupViewRender: function (){
return <div className="opt">
<i className="fa fa-code"></i>
</div>;
},
__onSelectItemClick: function (){
},
__selectItemRender: function (){
},
render:function(){
return (
<div className={"c-filter-item " + (this.props.className||'for-table')} style={this.props.style}>
<Input {...this.props} />
<BottomPopupView
ref="popupview"
render={this.__bottomPopupViewRender} >
<ListView
onClick={this.__onSelectItemClick}
itemRender={this.__selectItemRender}
data={this.props.data}/>
</BottomPopupView>
</div>
);
}
});