New JSX language under JavaScript group

A specific grammar is needed to highlight .jsx files
Thus, there are now in a distinct language but still in the JavaScript group
This commit is contained in:
Paul Chaignon
2015-09-05 13:31:17 +02:00
parent 61102812a0
commit 1f46cfafa7
5 changed files with 38 additions and 1 deletions

23
samples/JSX/sample.jsx Normal file
View File

@@ -0,0 +1,23 @@
'use strict';
const React = require('react')
module.exports = React.createClass({
render: function() {
let {feeds, log} = this.props;
log.info(feeds);
return <div className="feed-list">
<h3>News Feed's</h3>
<ul>
{feeds.map(function(feed) {
return <li key={feed.name} className={feed.fetched ? 'loaded' : 'loading'}>
{feed.data && feed.data.length > 0 ?
<span>{feed.name} <span className='light'>({feed.data.length})</span></span>
: 'feed.name' }
</li>
})}
</ul>
</div>;
}
});