Merge pull request #2835 from shockey/ft/cleanup

Removed unused packages from dependencies
This commit is contained in:
shockey
2017-03-31 18:08:40 -07:00
committed by GitHub
2 changed files with 16 additions and 14 deletions

View File

@@ -38,13 +38,11 @@
"babel-polyfill": "^6.23.0",
"brace": "0.7.0",
"btoa": "^1.1.2",
"debounce": "1.0.0",
"deep-extend": "0.4.1",
"expect": "1.20.2",
"getbase": "^2.8.2",
"immutable": "^3.x.x",
"js-yaml": "^3.5.5",
"jsonschema": "^1.1.0",
"less": "2.7.1",
"lodash": "4.17.2",
"matcher": "^0.1.2",
@@ -74,8 +72,7 @@
"whatwg-fetch": "0.11.1",
"worker-loader": "^0.7.1",
"xml": "1.0.1",
"yaml-js": "^0.1.3",
"yaml-worker": "^2.1.0"
"yaml-js": "^0.1.3"
},
"devDependencies": {
"autoprefixer": "6.6.1",

View File

@@ -48,43 +48,48 @@ export default class OnlineValidatorBadge extends React.Component {
class ValidatorImage extends React.Component {
static propTypes = {
src: PropTypes.string,
alt: PropTypes.string
}
constructor(props) {
super(props);
super(props)
this.state = {
loaded: false,
error: false
};
}
}
componentDidMount() {
const img = new Image();
const img = new Image()
img.onload = () => {
this.setState({
loaded: true
});
})
}
img.onerror = () => {
this.setState({
error: true
});
})
}
img.src = this.props.src;
img.src = this.props.src
}
componentWillReceiveProps(nextProps) {
if (nextProps.src !== this.props.src) {
const img = new Image();
const img = new Image()
img.onload = () => {
this.setState({
loaded: true
});
})
}
img.onerror = () => {
this.setState({
error: true
});
})
}
img.src = nextProps.src;
img.src = nextProps.src
}
}