cosmo-ui
Version:
Common React components
23 lines • 999 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var React = require("react");
var cx = require("classnames");
var styles = require('../../src/styles/components/dropdown.scss');
var DropdownItem = (function (_super) {
tslib_1.__extends(DropdownItem, _super);
function DropdownItem() {
return _super !== null && _super.apply(this, arguments) || this;
}
DropdownItem.prototype.classNames = function () {
return cx(styles.item, (_a = {}, _a[styles.active] = this.props.active, _a), this.props.className);
var _a;
};
DropdownItem.prototype.render = function () {
var _a = this.props, onClick = _a.onClick, id = _a.id, children = _a.children;
return (React.createElement("li", { id: id, className: this.classNames(), onClick: onClick }, children));
};
return DropdownItem;
}(React.Component));
exports.DropdownItem = DropdownItem;
//# sourceMappingURL=dropdown-item.js.map