JS File-saver dependency patch

This commit is contained in:
Shivank 2019-10-28 22:53:07 +05:30
parent 4518b93260
commit 6992902991
2 changed files with 5 additions and 3 deletions

View File

@ -75,7 +75,6 @@
"fetch": "^1.1.0",
"file-saver": "^2.0.2",
"filepond": "^4.2.0",
"js-file-download": "^0.4.4",
"json-loader": "^0.5.7",
"jwt-decode": "^2.2.0",
"moment": "^2.22.2",

View File

@ -1,7 +1,7 @@
import React from 'react';
import Form from 'react-jsonschema-form';
import {Col, Modal, Nav, NavItem} from 'react-bootstrap';
import fileDownload from 'js-file-download';
import FileSaver from "file-saver";
import AuthComponent from '../AuthComponent';
import { FilePond } from 'react-filepond';
import 'filepond/dist/filepond.min.css';
@ -309,7 +309,10 @@ class ConfigurePageComponent extends AuthComponent {
exportConfig = () => {
this.updateConfigSection();
fileDownload(JSON.stringify(this.state.configuration, null, 2), 'monkey.conf');
const JSONString = JSON.stringify(this.state.configuration, null, 2);
const blob = new Blob([JSONString], {type: "text/plain;charset=utf-8"});
FileSaver.saveAs(blob, 'monkey.conf');
};
sendConfig() {