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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions