Skip to content

Jodit file browser pro not opening through editor in nextjs/react app #1317

@jompu

Description

@jompu

Package versions:

    "jodit": "4.7.9",
    "jodit-pro": "4.7.6",
    "jodit-pro-react": "5.3.2",
    "next": "^12.2.0",
    "react": "17.0.2",

I'm using the Jodit Editor Pro version through "jodit-pro-react" wrapper. I get error when trying to open the filebrowser through the editor to add an image.

Old versions "jodit", "3.24.7", "jodit-pro": "1.3.30" and "jodit-pro-react": "1.3.37" were working ok. I have done changes according to changelogs to upgrade.

Basic html demo works with the same jodit version, so it is related to the react wrapper.

Getting this error:

Unhandled Runtime Error
TypeError: Cannot read properties of undefined (reading 'add')

Call Stack
e.value
node_modules/jodit-pro-react/jodit-react.js (2:464780)
t.value
node_modules/jodit-pro-react/jodit-react.js (2:491205)
l
node_modules/jodit-pro-react/jodit-react.js (2:398707)
Object.eval
node_modules/jodit-pro-react/jodit-react.js (2:380943)
eval
node_modules/jodit-pro-react/jodit-react.js (2:396438)
Array.forEach
<anonymous>
r
node_modules/jodit-pro-react/jodit-react.js (2:396400)
eval
node_modules/jodit-pro-react/jodit-react.js (2:396323)
Array.map
<anonymous>
r
node_modules/jodit-pro-react/jodit-react.js (2:396297)
Object.set [as name]
node_modules/jodit-pro-react/jodit-react.js (2:396938)
t.value
node_modules/jodit-pro-react/jodit-react.js (2:570748)
eval
node_modules/jodit-pro-react/jodit-react.js (2:567648)
eval
node_modules/jodit-pro-react/jodit-react.js (2:386936)
Array.forEach
<anonymous>
t.value
node_modules/jodit-pro-react/jodit-react.js (2:386907)
t.value
node_modules/jodit-pro-react/jodit-react.js (2:386619)
new t
node_modules/jodit-pro-react/jodit-react.js (2:374189)
pf
node_modules/jodit-pro-react/jodit-react.js (2:583683)
t.value
node_modules/jodit-pro-react/jodit-react.js (2:562066)
a
node_modules/jodit-pro-react/jodit-react.js (2:486064)
eval
node_modules/jodit-pro-react/jodit-react.js (2:486716)
Array.forEach
<anonymous>
t.value
node_modules/jodit-pro-react/jodit-react.js (2:486278)
t.value
node_modules/jodit-pro-react/jodit-react.js (2:563322)
new UIBrowserHeader
node_modules/jodit-pro-react/jodit-react.js (2:1586241)
eval
node_modules/jodit-pro-react/jodit-react.js (2:373309)
new t
node_modules/jodit-pro-react/jodit-react.js (2:373361)
new FileBrowserPro
node_modules/jodit-pro-react/jodit-react.js (2:1640507)
eval
node_modules/jodit-pro-react/jodit-react.js (2:373309)
new t
node_modules/jodit-pro-react/jodit-react.js (2:373361)
e.eval
node_modules/jodit-pro-react/jodit-react.js (2:1653258)
e.f
node_modules/jodit-pro-react/jodit-react.js (2:458033)
eval
node_modules/jodit-pro-react/jodit-react.js (2:461181)
Array.every
<anonymous>
e.eval
node_modules/jodit-pro-react/jodit-react.js (2:461080)
eval
node_modules/jodit-pro-react/jodit-react.js (2:456667)
Array.forEach
<anonymous>
e.value
node_modules/jodit-pro-react/jodit-react.js (2:456614)
e.value
node_modules/jodit-pro-react/jodit-react.js (2:460977)
t.value
node_modules/jodit-pro-react/jodit-react.js (2:557017)
t.get
node_modules/jodit-pro-react/jodit-react.js (2:1146159)
o.get
node_modules/jodit-pro-react/jodit-react.js (2:371637)
t.content
node_modules/jodit-pro/node_modules/jodit/esm/modules/widget/file-selector/file-selector.js (58:0)
newConstructorFunction.eval
node_modules/jodit-pro/node_modules/jodit/esm/modules/widget/tabs/tabs.js (90:0)
eval
node_modules/jodit-pro/node_modules/jodit/esm/core/ui/button/button/button.js (194:0)
Array.forEach
<anonymous>
newConstructorFunction.__onActionFire
node_modules/jodit-pro/node_modules/jodit/esm/core/ui/button/button/button.js (194:0)
HTMLButtonElement.callback
node_modules/jodit-pro/node_modules/jodit/esm/core/decorators/watch/watch.js (40:0)
HTMLButtonElement.f
node_modules/jodit-pro-react/jodit-react.js (2:458152)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions