mirror of
https://github.com/EDCD/coriolis.git
synced 2025-12-09 06:43:24 +00:00
Implement coding standards
This commit is contained in:
@@ -6,7 +6,6 @@ import { autoBind } from 'react-extras';
|
||||
* Announcement component
|
||||
*/
|
||||
export default class Announcement extends React.Component {
|
||||
|
||||
static propTypes = {
|
||||
text: PropTypes.string
|
||||
};
|
||||
@@ -27,5 +26,4 @@ export default class Announcement extends React.Component {
|
||||
render() {
|
||||
return <div className="announcement" >{this.props.text}</div>;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -56,7 +56,6 @@ function selectAll(e) {
|
||||
* Coriolis App Header section / menus
|
||||
*/
|
||||
export default class Header extends TranslatedComponent {
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
* @param {Object} props React Component properties
|
||||
@@ -639,5 +638,4 @@ export default class Header extends TranslatedComponent {
|
||||
</header>
|
||||
);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@ const MARGIN = { top: 15, right: 20, bottom: 35, left: 60 };
|
||||
* Line Chart
|
||||
*/
|
||||
export default class LineChart extends TranslatedComponent {
|
||||
|
||||
static defaultProps = {
|
||||
code: '',
|
||||
xMin: 0,
|
||||
|
||||
@@ -7,7 +7,6 @@ import { shallowEqual } from '../utils/UtilityFunctions';
|
||||
* Link wrapper component
|
||||
*/
|
||||
export default class Link extends React.Component {
|
||||
|
||||
static propTypes = {
|
||||
children: PropTypes.any,
|
||||
href: PropTypes.string.isRequired,
|
||||
@@ -56,5 +55,4 @@ export default class Link extends React.Component {
|
||||
render() {
|
||||
return <a {...this.props} onClick={this.handler}>{this.props.children}</a>;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@ import Persist from '../stores/Persist';
|
||||
* Permalink modal
|
||||
*/
|
||||
export default class ModalBatchOrbis extends TranslatedComponent {
|
||||
|
||||
static propTypes = {
|
||||
ships: PropTypes.any.isRequired
|
||||
};
|
||||
|
||||
@@ -21,7 +21,6 @@ function buildComparator(a, b) {
|
||||
* Compare builds modal
|
||||
*/
|
||||
export default class ModalCompare extends TranslatedComponent {
|
||||
|
||||
static propTypes = {
|
||||
onSelect: PropTypes.func.isRequired,
|
||||
builds: PropTypes.array
|
||||
@@ -105,8 +104,8 @@ export default class ModalCompare extends TranslatedComponent {
|
||||
|
||||
let selectedBuilds = usedBuilds.map((build, i) =>
|
||||
<tr key={i} onClick={this._removeBuild.bind(this, i)}>
|
||||
<td className='tl'>{build.name}</td><
|
||||
td className='tl'>{build.buildName}</td>
|
||||
<td className='tl'>{build.name}</td>
|
||||
<td className='tl'>{build.buildName}</td>
|
||||
</tr>
|
||||
);
|
||||
|
||||
|
||||
@@ -6,7 +6,6 @@ import TranslatedComponent from './TranslatedComponent';
|
||||
* Export Modal
|
||||
*/
|
||||
export default class ModalExport extends TranslatedComponent {
|
||||
|
||||
static propTypes = {
|
||||
title: PropTypes.string,
|
||||
generator: PropTypes.func,
|
||||
|
||||
@@ -7,7 +7,6 @@ import TranslatedComponent from './TranslatedComponent';
|
||||
* Help Modal
|
||||
*/
|
||||
export default class ModalHelp extends TranslatedComponent {
|
||||
|
||||
static propTypes = {
|
||||
title: PropTypes.string
|
||||
};
|
||||
|
||||
@@ -85,8 +85,6 @@ function detailedJsonToBuild(detailedBuild) {
|
||||
* Import Modal
|
||||
*/
|
||||
export default class ModalImport extends TranslatedComponent {
|
||||
|
||||
|
||||
static propTypes = {
|
||||
builds: PropTypes.object, // Optional: Import object
|
||||
};
|
||||
|
||||
@@ -8,7 +8,6 @@ import Persist from '../stores/Persist';
|
||||
* Permalink modal
|
||||
*/
|
||||
export default class ModalOrbis extends TranslatedComponent {
|
||||
|
||||
static propTypes = {
|
||||
ship: PropTypes.any.isRequired
|
||||
};
|
||||
|
||||
@@ -7,7 +7,6 @@ import ShortenUrl from '../utils/ShortenUrl';
|
||||
* Permalink modal
|
||||
*/
|
||||
export default class ModalPermalink extends TranslatedComponent {
|
||||
|
||||
static propTypes = {
|
||||
url: PropTypes.string.isRequired
|
||||
};
|
||||
|
||||
@@ -8,7 +8,6 @@ import Persist from '../stores/Persist';
|
||||
* Permalink modal
|
||||
*/
|
||||
export default class ModalShoppingList extends TranslatedComponent {
|
||||
|
||||
static propTypes = {
|
||||
ship: PropTypes.object.isRequired
|
||||
};
|
||||
|
||||
@@ -10,7 +10,6 @@ const LABEL_COLOUR = '#000000';
|
||||
* A pie chart
|
||||
*/
|
||||
export default class PieChart extends Component {
|
||||
|
||||
static propTypes = {
|
||||
data : PropTypes.array.isRequired
|
||||
};
|
||||
|
||||
@@ -136,7 +136,7 @@ export default class PowerManagement extends TranslatedComponent {
|
||||
m.setPowerPriority(newPrio);
|
||||
onChange();
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -80,8 +80,8 @@ export default class ShipSummaryTable extends TranslatedComponent {
|
||||
const canJump = true;
|
||||
|
||||
return <div id='summary'>
|
||||
<div style={{display: "table", width: "100%"}}>
|
||||
<div style={{display: "table-row"}}>
|
||||
<div style={{ display: 'table', width: '100%' }}>
|
||||
<div style={{ display: 'table-row' }}>
|
||||
<table className={'summaryTable'}>
|
||||
<thead>
|
||||
<tr className='main'>
|
||||
@@ -119,48 +119,48 @@ export default class ShipSummaryTable extends TranslatedComponent {
|
||||
<tr>
|
||||
<td onMouseEnter={termtip.bind(null, speedTooltip, { cap: 0 })}
|
||||
onMouseLeave={hide}
|
||||
>{canThrust
|
||||
? <span>{int(speed)}{u['m/s']}</span>
|
||||
: <span className='warning'>0<Warning/></span>
|
||||
>{canThrust ?
|
||||
<span>{int(speed)}{u['m/s']}</span> :
|
||||
<span className='warning'>0<Warning/></span>
|
||||
}</td>
|
||||
<td onMouseEnter={termtip.bind(null, boostTooltip, { cap: 0 })}
|
||||
onMouseLeave={hide}
|
||||
>{canBoost
|
||||
? <span>{int(shipBoost)}{u['m/s']}</span>
|
||||
: <span className='warning'>0<Warning/></span>
|
||||
>{canBoost ?
|
||||
<span>{int(shipBoost)}{u['m/s']}</span> :
|
||||
<span className='warning'>0<Warning/></span>
|
||||
}</td>
|
||||
<td onMouseEnter={termtip.bind(null, 'TT_SUMMARY_MAX_SINGLE_JUMP', { cap: 0 })}
|
||||
onMouseLeave={hide}
|
||||
>{canJump
|
||||
>{canJump ?
|
||||
// TODO:
|
||||
? <span>{NaN}{u.LY}</span>
|
||||
: <span className='warning'>0<Warning/></span>
|
||||
<span>{NaN}{u.LY}</span> :
|
||||
<span className='warning'>0<Warning/></span>
|
||||
}</td>
|
||||
<td onMouseEnter={termtip.bind(null, 'TT_SUMMARY_UNLADEN_SINGLE_JUMP', { cap: 0 })}
|
||||
onMouseLeave={hide}
|
||||
>{canJump
|
||||
>{canJump ?
|
||||
// TODO:
|
||||
? <span>{NaN}{u.LY}</span>
|
||||
: <span className='warning'>0<Warning/></span>
|
||||
<span>{NaN}{u.LY}</span> :
|
||||
<span className='warning'>0<Warning/></span>
|
||||
}</td>
|
||||
<td onMouseEnter={termtip.bind(null, 'TT_SUMMARY_LADEN_SINGLE_JUMP', { cap: 0 })}
|
||||
onMouseLeave={hide}
|
||||
>{canJump
|
||||
? <span>{f2(jumpRangeMetrics.jumpRange)}{u.LY}</span>
|
||||
: <span className='warning'>0<Warning/></span>
|
||||
>{canJump ?
|
||||
<span>{f2(jumpRangeMetrics.jumpRange)}{u.LY}</span> :
|
||||
<span className='warning'>0<Warning/></span>
|
||||
}</td>
|
||||
<td onMouseEnter={termtip.bind(null, 'TT_SUMMARY_UNLADEN_TOTAL_JUMP', { cap: 0 })}
|
||||
onMouseLeave={hide}
|
||||
>{canJump
|
||||
>{canJump ?
|
||||
// TODO:
|
||||
? <span>{NaN}{u.LY}</span>
|
||||
: <span className='warning'>0 <Warning/></span>
|
||||
<span>{NaN}{u.LY}</span> :
|
||||
<span className='warning'>0 <Warning/></span>
|
||||
}</td>
|
||||
<td onMouseEnter={termtip.bind(null, 'TT_SUMMARY_LADEN_TOTAL_JUMP', { cap: 0 })}
|
||||
onMouseLeave={hide}
|
||||
>{canJump
|
||||
? <span>{f2(jumpRangeMetrics.totalRange)}{u.LY}</span>
|
||||
: <span className='warning'>0<Warning/></span>
|
||||
>{canJump ?
|
||||
<span>{f2(jumpRangeMetrics.totalRange)}{u.LY}</span> :
|
||||
<span className='warning'>0<Warning/></span>
|
||||
}</td>
|
||||
<td className={sgClassNames}
|
||||
onMouseEnter={termtip.bind(null, sgTooltip, { cap: 0 })}
|
||||
|
||||
@@ -6,7 +6,6 @@ import TranslatedComponent from './TranslatedComponent';
|
||||
* Document Root Tooltip
|
||||
*/
|
||||
export default class Tooltip extends TranslatedComponent {
|
||||
|
||||
static propTypes = {
|
||||
rect: PropTypes.object.isRequired,
|
||||
options: PropTypes.object
|
||||
@@ -127,5 +126,4 @@ export default class Tooltip extends TranslatedComponent {
|
||||
</div>
|
||||
</div>;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -6,7 +6,6 @@ import { shallowEqual } from '../utils/UtilityFunctions';
|
||||
* Abstract Translated Component
|
||||
*/
|
||||
export default class TranslatedComponent extends React.Component {
|
||||
|
||||
static contextTypes = {
|
||||
language: PropTypes.object.isRequired,
|
||||
sizeRatio: PropTypes.number.isRequired,
|
||||
|
||||
@@ -5,7 +5,6 @@ import PropTypes from 'prop-types';
|
||||
* Unexpected Error page / block
|
||||
*/
|
||||
export default class ErrorDetails extends React.Component {
|
||||
|
||||
static contextTypes = {
|
||||
route: PropTypes.object.isRequired,
|
||||
language: PropTypes.object.isRequired
|
||||
|
||||
@@ -7,7 +7,6 @@ import { shallowEqual } from '../utils/UtilityFunctions';
|
||||
* Abstract/Base Page
|
||||
*/
|
||||
export default class Page extends React.Component {
|
||||
|
||||
static contextTypes = {
|
||||
closeMenu: PropTypes.func.isRequired,
|
||||
hideModal: PropTypes.func.isRequired,
|
||||
@@ -84,5 +83,4 @@ export default class Page extends React.Component {
|
||||
}
|
||||
return this.renderPage();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user