Fix style download and strip metadata

This commit is contained in:
Lukas Martinelli
2017-01-13 15:55:49 +01:00
parent fc8665ed93
commit 82a11e4b98
3 changed files with 14 additions and 25 deletions
-8
View File
@@ -1,5 +1,4 @@
import React from 'react'
import { saveAs } from 'file-saver'
import Mousetrap from 'mousetrap'
import MapboxGlMap from './map/MapboxGlMap'
@@ -90,12 +89,6 @@ export default class App extends React.Component {
loadDefaultStyle(mapStyle => this.onStyleOpen(mapStyle))
}
onStyleDownload() {
const mapStyle = this.state.mapStyle
const blob = new Blob([formatStyle(mapStyle)], {type: "application/json;charset=utf-8"});
saveAs(blob, mapStyle.id + ".json");
}
saveStyle(snapshotStyle) {
this.styleStore.save(snapshotStyle)
}
@@ -228,7 +221,6 @@ export default class App extends React.Component {
sources={this.state.sources}
onStyleChanged={this.onStyleChanged.bind(this)}
onStyleOpen={this.onStyleChanged.bind(this)}
onStyleDownload={this.onStyleDownload.bind(this)}
onInspectModeToggle={this.changeInspectMode.bind(this)}
/>