Refactor sources modal

This commit is contained in:
Lukas Martinelli
2017-01-08 19:45:44 +01:00
parent 7c3906fa40
commit 7c9dcb3083
4 changed files with 59 additions and 52 deletions

View File

@@ -6,7 +6,7 @@ import NumberInput from '../inputs/NumberInput'
class TileJSONSourceEditor extends React.Component {
static propTypes = {
source: React.PropTypes.object.isRequired,
onChange: React.PropTypes.func,
onChange: React.PropTypes.func.isRequired,
}
render() {
@@ -25,7 +25,7 @@ class TileJSONSourceEditor extends React.Component {
class TileURLSourceEditor extends React.Component {
static propTypes = {
source: React.PropTypes.object.isRequired,
onChange: React.PropTypes.func,
onChange: React.PropTypes.func.isRequired,
}
renderTileUrls() {
@@ -69,7 +69,7 @@ class TileURLSourceEditor extends React.Component {
class GeoJSONSourceEditor extends React.Component {
static propTypes = {
source: React.PropTypes.object.isRequired,
onChange: React.PropTypes.func,
onChange: React.PropTypes.func.isRequired,
}
render() {