Skip to content

Fixing saveAs button on toolbar #5

@fermelone

Description

@fermelone

Hi! 👋

Firstly, thanks for your work on this project! 🙂

Today I used patch-package to patch opencpq@0.2.1 for the project I'm working on.

Here is the diff that solved my problem:

diff --git a/node_modules/opencpq/dst/lib/root.js b/node_modules/opencpq/dst/lib/root.js
index bb0ab0b..b569992 100644
--- a/node_modules/opencpq/dst/lib/root.js
+++ b/node_modules/opencpq/dst/lib/root.js
@@ -3,7 +3,7 @@
 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
 
 var React = require("react");
-var saveAs = require("browser-filesaver");
+var FileSaver = require("file-saver");
 
 var _require = require('react-bootstrap');
 
@@ -145,7 +145,7 @@ var RootWidget = React.createClass({
 	},
 	_export: function _export() {
 		var blob = new Blob([JSON.stringify(this.state.now, null, 2)], { type: "application/json;charset=utf-8" });
-		saveAs(blob, "openCPQ.json");
+		FileSaver.saveAs(blob, "openCPQ.json");
 	},
 	render: function render() {
 		var _this3 = this;

This issue body was partially generated by patch-package.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions