Force no-script-url eslint rule
Implements: blueprint converge-to-eslint-config-openstack Change-Id: I96b2e99c54ce032f7561e60f9b21970e8b0b44c6
This commit is contained in:
parent
23b2567f7c
commit
8bef2c9cf0
|
@ -16,7 +16,6 @@
|
||||||
# to be fixed and enabled
|
# to be fixed and enabled
|
||||||
complexity: 0
|
complexity: 0
|
||||||
eqeqeq: 0
|
eqeqeq: 0
|
||||||
no-script-url: 0
|
|
||||||
max-len: [0, 120]
|
max-len: [0, 120]
|
||||||
|
|
||||||
# extra rules
|
# extra rules
|
||||||
|
|
|
@ -126,11 +126,18 @@ Cluster = React.createClass({
|
||||||
var cluster = this.props.cluster;
|
var cluster = this.props.cluster;
|
||||||
var status = cluster.get('status');
|
var status = cluster.get('status');
|
||||||
var nodes = cluster.get('nodes');
|
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 deploymentTask = cluster.task({group: 'deployment', active: true});
|
||||||
|
var Tag = isClusterDeleting ? 'div' : 'a';
|
||||||
return (
|
return (
|
||||||
<div className='col-xs-3'>
|
<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='name'>{cluster.get('name')}</div>
|
||||||
<div className='tech-info'>
|
<div className='tech-info'>
|
||||||
<div key='nodes-title' className='item'>{i18n('clusters_page.cluster_hardware_nodes')}</div>
|
<div key='nodes-title' className='item'>{i18n('clusters_page.cluster_hardware_nodes')}</div>
|
||||||
|
@ -164,7 +171,7 @@ Cluster = React.createClass({
|
||||||
</span>
|
</span>
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</Tag>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue