Initializing CKEditor in Meteor 2.2 through npm fails with error.
Code used.
import React from 'react';
import { CKEditor } from '@ckeditor/ckeditor5-react';
import InlineEditor from '@ckeditor/ckeditor5-editor-inline/src/inlineeditor';
import Essentials from '@ckeditor/ckeditor5-essentials/src/essentials';
import Bold from '@ckeditor/ckeditor5-basic-styles/src/bold';
import Italic from '@ckeditor/ckeditor5-basic-styles/src/italic';
import Paragraph from '@ckeditor/ckeditor5-paragraph/src/paragraph';
export default function ({ text }) {
return (
<CKEditor
editor={ InlineEditor }
config={ {
plugins: [ Bold, Italic, Essentials, Paragraph ],
toolbar: [ 'bold', 'italic', '|' , 'link' ]
} }
placeholder="Write your text here"
data={text || ''}
/>
)
}
Anybody else experience this and fixed it?
Package.json
"dependencies": {
"@babel/runtime": "^7.11.2",
"@ckeditor/ckeditor5-basic-styles": "^27.1.0",
"@ckeditor/ckeditor5-core": "^27.1.0",
"@ckeditor/ckeditor5-editor-inline": "^27.1.0",
"@ckeditor/ckeditor5-essentials": "^27.1.0",
"@ckeditor/ckeditor5-paragraph": "^27.1.0",
"@ckeditor/ckeditor5-react": "^3.0.2",
"....|
}