mirror of
https://github.com/maputnik/editor.git
synced 2025-12-28 00:50:00 +00:00
Remove Immutable JS
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
import React from 'react'
|
||||
import Immutable from 'immutable'
|
||||
|
||||
import Input from 'rebass/dist/Input'
|
||||
import Toolbar from 'rebass/dist/Toolbar'
|
||||
@@ -20,7 +19,7 @@ class UnsupportedSource extends React.Component {
|
||||
|
||||
class VectorSource extends React.Component {
|
||||
static propTypes = {
|
||||
source: React.PropTypes.instanceOf(Immutable.Map).isRequired,
|
||||
source: React.PropTypes.object.isRequired,
|
||||
onSourceChanged: React.PropTypes.func.isRequired,
|
||||
}
|
||||
|
||||
@@ -45,7 +44,7 @@ class VectorSource extends React.Component {
|
||||
export class SourceEditor extends React.Component {
|
||||
static propTypes = {
|
||||
sourceId: React.PropTypes.string.isRequired,
|
||||
source: React.PropTypes.instanceOf(Immutable.Map).isRequired,
|
||||
source: React.PropTypes.object.isRequired,
|
||||
onSourceChanged: React.PropTypes.func.isRequired,
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import React from 'react'
|
||||
import Immutable from 'immutable'
|
||||
|
||||
import Heading from 'rebass/dist/Heading'
|
||||
import Toolbar from 'rebass/dist/Toolbar'
|
||||
@@ -13,7 +12,7 @@ import PureRenderMixin from 'react-addons-pure-render-mixin';
|
||||
// List of collapsible layer editors
|
||||
export class SourceList extends React.Component {
|
||||
static propTypes = {
|
||||
sources: React.PropTypes.instanceOf(Immutable.Map).isRequired,
|
||||
sources: React.PropTypes.object.isRequired,
|
||||
onSourcesChanged: React.PropTypes.func.isRequired,
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user