You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CKEditor in map field to loop through repeater field only loads first editor and throughs this error
Uncaught TypeError: Cannot read properties of null (reading 'unselectable')
CKEditor in map field to loop through repeater field only loads first editor and throughs this error
Uncaught TypeError: Cannot read properties of null (reading 'unselectable')
{menu.map((item, index) => (
<div className="row" style={{marginTop:'20px'}}>
<div className={"col " + (lang=='en' ? '' : 'hide')}>
Menu(En)
<CKEditor
activeClass="p10"
content={item.menuEn}
config = {{
allowedContent : true
}}
id={'menuen'+index}
events={{
"blur": (e)=>setMenuEn(e.editor.getData(), index, menu),
"afterPaste": (e)=>setMenuEn(e.editor.getData(), index, menu),
"change": (e)=>setMenuEn(e.editor.getData(), index, menu)
}}
/>
<div className={"col " + (lang=='fr' ? '' : 'hide')}>
Menu(Fr)
<CKEditor
activeClass="p10"
config = {{
allowedContent : true
}}
id={'menufr'+index}
content={item.menuFr}
events={{
"blur": (e)=>setMenuFr(e.editor.getData(), index, menu),
"afterPaste": (e)=>setMenuFr(e.editor.getData(), index, menu),
"change": (e)=>setMenuFr(e.editor.getData(), index, menu),
}}
/>
<div className="row" style={{marginTop:'20px', marginBottom: "20px"}}>
<button className="btn btn-sm btn-danger" onClick={e => delMenu(e, menu, index)}>Delete
))}
The text was updated successfully, but these errors were encountered: