Skip to content
Snippets Groups Projects
Commit 5cd64fac authored by Tom Robinson's avatar Tom Robinson
Browse files

lint support for ES6, misc cleanup of React files

parent 4dd8c1da
No related merge requests found
Showing
with 11 additions and 16 deletions
......@@ -4,6 +4,9 @@
"angular": false,
"console": false,
"React": false,
"Set": false
"Set": false,
"require": false,
"exports": false,
"module": false
}
}
......@@ -3,7 +3,7 @@
# Simple shell script for running jshint and nicely formatting the output :heart_eyes_cat:
JS_HINT=./node_modules/jsxhint/cli.js
JS_HINT_OPTS='--config .jshintrc'
JS_HINT_OPTS='--babel --config .jshintrc'
JS_FILES=`find resources/frontend_client/app -name "*.js" | grep -v bower_components | grep -v 'app/test/' | grep -v '\#' | grep -v 'app/dist/'`
BOLD='\033[1;30m'
......
'use strict';
/*global setTimeout*/
/*global $*/
/*global CardRenderer*/
/* global React */
/* global document */
/* global QueryBuilder */
import { CardRenderer } from './card.charting';
var CardDirectives = angular.module('corvus.card.directives', []);
......
......@@ -103,4 +103,4 @@
.Dash-card .Card {
overflow-y: scroll;
}
\ No newline at end of file
}
'use strict';
/*global setTimeout, clearTimeout, OnClickOutside*/
/*global setTimeout, clearTimeout*/
import Icon from './icon.react';
......
'use strict';
/*global OnClickOutside*/
import AddToDashboardPopover from './add_to_dashboard_popover.react';
import Icon from './icon.react';
......
'use strict';
/*global OnClickOutside*/
var cx = React.addons.classSet;
export default React.createClass({
displayName: 'FormField',
propTypes: {
......
......@@ -8,7 +8,6 @@ import Popover from './popover.react';
import QueryModeToggle from './query_mode_toggle.react';
import Saver from './saver.react';
var cx = React.addons.classSet;
var ReactCSSTransitionGroup = React.addons.CSSTransitionGroup;
export default React.createClass({
......
'use strict';
/*global OnClickOutside*/
// this feels a little silly, but we have this component ONLY so that we can add the OnClickOutside functionality on an
// arbitrary set of html content. I wish we could do that more easily
var PopoverContent = React.createClass({
export default React.createClass({
displayName: 'PopoverContent',
mixins: [OnClickOutside],
......
......@@ -3,9 +3,7 @@
import PopoverContent from './popover_content.react'
var cx = React.addons.classSet;
var PopoverWithTrigger = React.createClass({
export default React.createClass({
displayName: 'PopoverWithTrigger',
getInitialState: function() {
......
'use strict';
/*global OnClickOutside*/
import SelectionModule from './selection_module.react';
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment