This repository was archived by the owner on Jan 20, 2022. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 595
This repository was archived by the owner on Jan 20, 2022. It is now read-only.
whole project crashing and getting duplicate use of selection JSON ID cell error #625
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't working
Description
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
- added the library to my react project
- render a component with
import Editor from "rich-markdown-editor";
export function AddPost() {
return (
<Editor
defaultValue="Hello world!"
/>
)
}
- the whole project doesn't render, following errors appear in build console:
WARNING in ./node_modules/rich-markdown-editor/dist/types/index.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from '/home/ramadan/code/romad-front/node_modules/rich-markdown-editor/src/types/index.ts' file: Error: ENOENT: no such file or directory, open '/home/ramadan/code/romad-front/node_modules/rich-markdown-editor/src/types/index.ts'
@ ./node_modules/rich-markdown-editor/dist/nodes/CodeFence.js 99:16-35
@ ./node_modules/rich-markdown-editor/dist/index.js 104:36-64
@ ./src/detailed-post/AddPost.tsx 4:0-42 7:30-36
@ ./src/router/RoutingContainer.tsx 5:0-51 48:36-43
@ ./src/App.tsx 5:0-61 21:39-55
@ ./src/index.tsx 7:0-24 11:33-36
and following in chrome console:
selection.js:181 Uncaught RangeError: Duplicate use of selection JSON ID cell
at Function.jsonID (selection.js:181)
at Module../node_modules/rich-markdown-editor/node_modules/prosemirror-tables/dist/index.es.js (cellselection.js:210)
at Module.options.factory (react refresh:6)
at __webpack_require__ (bootstrap:24)
at fn (hot module replacement:61)
at Object../node_modules/rich-markdown-editor/dist/menus/formatting.js (formatting.ts:15)
at Object.options.factory (react refresh:6)
at __webpack_require__ (bootstrap:24)
at fn (hot module replacement:61)
at Object../node_modules/rich-markdown-editor/dist/components/SelectionToolbar.js (SelectionToolbar.tsx:9)
Expected behavior
Project should render, component should have the editor
Version
"react": "^17.0.2",
"react-bootstrap": "^2.1.1",
"react-dom": "^17.0.2",
"react-icons": "^4.3.1",
"react-router": "^6.2.1",
"react-router-dom": "^6.2.1",
"react-scripts": "5.0.0",
"rich-markdown-editor": "^11.21.3",
Desktop (please complete the following information):
- OS: ubuntu
- Browser: chrome
FirePointer
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working