fix: text editor save (#45)
* fix: text editor save * fix: update snapshot
This commit is contained in:
89
package-lock.json
generated
89
package-lock.json
generated
@@ -12,6 +12,7 @@
|
||||
"@reduxjs/toolkit": "^1.7.2",
|
||||
"@tinymce/tinymce-react": "^3.13.0",
|
||||
"babel-polyfill": "6.26.0",
|
||||
"lodash-es": "^4.17.21",
|
||||
"react-redux": "^7.2.6",
|
||||
"react-responsive": "8.2.0",
|
||||
"react-transition-group": "4.4.2",
|
||||
@@ -24,7 +25,6 @@
|
||||
"tinymce": "^5.10.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@edx/brand": "npm:@edx/brand-openedx@1.1.0",
|
||||
"@edx/frontend-build": "9.1.1",
|
||||
"@edx/frontend-platform": "1.15.2",
|
||||
"@edx/paragon": "19.6.0",
|
||||
@@ -1880,13 +1880,6 @@
|
||||
"node": ">=10.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@edx/brand": {
|
||||
"name": "@edx/brand-openedx",
|
||||
"version": "1.1.0",
|
||||
"resolved": "https://registry.npmjs.org/@edx/brand-openedx/-/brand-openedx-1.1.0.tgz",
|
||||
"integrity": "sha512-ne2ZKF1r0akkt0rEzCAQAk4cTDTI2GiWCpc+T7ldQpw9X57OnUB16dKsFNe40C9uEjL5h3Ps/ZsFM5dm4cIkEQ==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@edx/eslint-config": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@edx/eslint-config/-/eslint-config-2.0.0.tgz",
|
||||
@@ -15489,6 +15482,11 @@
|
||||
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/lodash-es": {
|
||||
"version": "4.17.21",
|
||||
"resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz",
|
||||
"integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
|
||||
},
|
||||
"node_modules/lodash.camelcase": {
|
||||
"version": "4.3.0",
|
||||
"resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
|
||||
@@ -24949,6 +24947,34 @@
|
||||
"once": "^1.3.0",
|
||||
"path-is-absolute": "^1.0.0"
|
||||
}
|
||||
},
|
||||
"intl-messageformat": {
|
||||
"version": "2.2.0",
|
||||
"resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-2.2.0.tgz",
|
||||
"integrity": "sha1-NFvNRt5jC3aDMwwuUhd/9eq0hPw=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"intl-messageformat-parser": "1.4.0"
|
||||
}
|
||||
},
|
||||
"intl-messageformat-parser": {
|
||||
"version": "1.4.0",
|
||||
"resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.4.0.tgz",
|
||||
"integrity": "sha1-tD1FqXRoytvkQzHXS7Ho3qRPwHU=",
|
||||
"dev": true
|
||||
},
|
||||
"react-intl": {
|
||||
"version": "2.9.0",
|
||||
"resolved": "https://registry.npmjs.org/react-intl/-/react-intl-2.9.0.tgz",
|
||||
"integrity": "sha512-27jnDlb/d2A7mSJwrbOBnUgD+rPep+abmoJE511Tf8BnoONIAUehy/U1zZCHGO17mnOwMWxqN4qC0nW11cD6rA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"hoist-non-react-statics": "^3.3.0",
|
||||
"intl-format-cache": "^2.0.5",
|
||||
"intl-messageformat": "^2.1.0",
|
||||
"intl-relativeformat": "^2.1.0",
|
||||
"invariant": "^2.1.1"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -32545,23 +32571,6 @@
|
||||
"integrity": "sha512-Zv/u8wRpekckv0cLkwpVdABYST4hZNTDaX7reFetrYTJwxExR2VyTqQm+l0WmL0Qo8Mjb9Tf33qnfj0T7pjxdQ==",
|
||||
"dev": true
|
||||
},
|
||||
"intl-messageformat": {
|
||||
"version": "2.2.0",
|
||||
"resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-2.2.0.tgz",
|
||||
"integrity": "sha1-NFvNRt5jC3aDMwwuUhd/9eq0hPw=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"intl-messageformat-parser": "1.4.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"intl-messageformat-parser": {
|
||||
"version": "1.4.0",
|
||||
"resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.4.0.tgz",
|
||||
"integrity": "sha1-tD1FqXRoytvkQzHXS7Ho3qRPwHU=",
|
||||
"dev": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"intl-messageformat-parser": {
|
||||
"version": "5.5.1",
|
||||
"resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-5.5.1.tgz",
|
||||
@@ -32578,6 +32587,23 @@
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"intl-messageformat": "^2.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"intl-messageformat": {
|
||||
"version": "2.2.0",
|
||||
"resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-2.2.0.tgz",
|
||||
"integrity": "sha1-NFvNRt5jC3aDMwwuUhd/9eq0hPw=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"intl-messageformat-parser": "1.4.0"
|
||||
}
|
||||
},
|
||||
"intl-messageformat-parser": {
|
||||
"version": "1.4.0",
|
||||
"resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.4.0.tgz",
|
||||
"integrity": "sha1-tD1FqXRoytvkQzHXS7Ho3qRPwHU=",
|
||||
"dev": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"into-stream": {
|
||||
@@ -37466,19 +37492,6 @@
|
||||
"use-sidecar": "^1.0.5"
|
||||
}
|
||||
},
|
||||
"react-intl": {
|
||||
"version": "2.9.0",
|
||||
"resolved": "https://registry.npmjs.org/react-intl/-/react-intl-2.9.0.tgz",
|
||||
"integrity": "sha512-27jnDlb/d2A7mSJwrbOBnUgD+rPep+abmoJE511Tf8BnoONIAUehy/U1zZCHGO17mnOwMWxqN4qC0nW11cD6rA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"hoist-non-react-statics": "^3.3.0",
|
||||
"intl-format-cache": "^2.0.5",
|
||||
"intl-messageformat": "^2.1.0",
|
||||
"intl-relativeformat": "^2.1.0",
|
||||
"invariant": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"react-is": {
|
||||
"version": "16.13.1",
|
||||
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
|
||||
|
||||
@@ -42,7 +42,7 @@ exports[`EditorFooter snapshots Save Failed, error message raised 1`] = `
|
||||
"handleSaveClicked": Object {
|
||||
"editorRef": [MockFunction args.editorRef],
|
||||
"returnUrl": "hocuspocus.ca",
|
||||
"saveBlockContent": [MockFunction args.saveBlock],
|
||||
"saveFunction": [MockFunction args.saveBlock],
|
||||
},
|
||||
}
|
||||
}
|
||||
@@ -90,7 +90,7 @@ exports[`EditorFooter snapshots not intialized, Spinner appears and button is di
|
||||
"handleSaveClicked": Object {
|
||||
"editorRef": [MockFunction args.editorRef],
|
||||
"returnUrl": "hocuspocus.ca",
|
||||
"saveBlockContent": [MockFunction args.saveBlock],
|
||||
"saveFunction": [MockFunction args.saveBlock],
|
||||
},
|
||||
}
|
||||
}
|
||||
@@ -137,7 +137,7 @@ exports[`EditorFooter snapshots renders as expected with default behavior 1`] =
|
||||
"handleSaveClicked": Object {
|
||||
"editorRef": [MockFunction args.editorRef],
|
||||
"returnUrl": "hocuspocus.ca",
|
||||
"saveBlockContent": [MockFunction args.saveBlock],
|
||||
"saveFunction": [MockFunction args.saveBlock],
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
@@ -51,7 +51,7 @@ export const EditorFooter = ({
|
||||
onClick={module.handleSaveClicked({
|
||||
editorRef,
|
||||
returnUrl,
|
||||
saveBlockContent,
|
||||
saveFunction: saveBlockContent,
|
||||
})}
|
||||
disabled={!isInitialized}
|
||||
>
|
||||
|
||||
Reference in New Issue
Block a user