2015-08-28 14:20:07 +02:00
|
|
|
var React = require('react');
|
2015-09-04 12:10:08 +02:00
|
|
|
var Util = require('../../util');
|
|
|
|
var AppIcon = require('../common/app-icon.jsx');
|
2015-08-31 23:08:56 +02:00
|
|
|
|
2015-08-28 14:20:07 +02:00
|
|
|
module.exports = React.createClass({
|
|
|
|
|
|
|
|
render: function() {
|
|
|
|
|
|
|
|
var desktopEntry = this.props.desktopEntry;
|
|
|
|
var label = desktopEntry.Name;
|
|
|
|
var category = desktopEntry.Categories;
|
2015-09-03 15:50:23 +02:00
|
|
|
var icon = desktopEntry.Icon;
|
2015-08-28 14:20:07 +02:00
|
|
|
|
|
|
|
return (
|
|
|
|
<li className="desktop-app">
|
2015-09-03 15:50:23 +02:00
|
|
|
<AppIcon className="desktop-app-icon" icon={icon} theme={this.props.theme} />
|
2015-08-28 14:20:07 +02:00
|
|
|
<span className="desktop-app-label">{label}</span>
|
|
|
|
</li>
|
|
|
|
);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|