Force no-script-url eslint rule

Implements: blueprint converge-to-eslint-config-openstack

Change-Id: I96b2e99c54ce032f7561e60f9b21970e8b0b44c6
This commit is contained in:
Julia Aranovich 2016-01-18 15:45:46 +03:00
parent 23b2567f7c
commit 8bef2c9cf0
2 changed files with 10 additions and 4 deletions

View File

@ -16,7 +16,6 @@
# to be fixed and enabled
complexity: 0
eqeqeq: 0
no-script-url: 0
max-len: [0, 120]
# extra rules

View File

@ -126,11 +126,18 @@ Cluster = React.createClass({
var cluster = this.props.cluster;
var status = cluster.get('status');
var nodes = cluster.get('nodes');
var deletionTask = cluster.task({name: 'cluster_deletion', active: true}) || cluster.task({name: 'cluster_deletion', status: 'ready'});
var isClusterDeleting = !!cluster.task({name: 'cluster_deletion', active: true}) || !!cluster.task({name: 'cluster_deletion', status: 'ready'});
var deploymentTask = cluster.task({group: 'deployment', active: true});
var Tag = isClusterDeleting ? 'div' : 'a';
return (
<div className='col-xs-3'>
<a className={utils.classNames({clusterbox: true, 'cluster-disabled': !!deletionTask})} href={!deletionTask ? '#cluster/' + cluster.id : 'javascript:void 0'}>
<Tag
className={utils.classNames({
clusterbox: true,
'cluster-disabled': isClusterDeleting
})}
href={isClusterDeleting ? null : '#cluster/' + cluster.id}
>
<div className='name'>{cluster.get('name')}</div>
<div className='tech-info'>
<div key='nodes-title' className='item'>{i18n('clusters_page.cluster_hardware_nodes')}</div>
@ -164,7 +171,7 @@ Cluster = React.createClass({
</span>
}
</div>
</a>
</Tag>
</div>
);
}