8
0
Quellcode durchsuchen

Docs: Re-use most of the existing toolbar configuration in the image insert snippet.

Aleksander Nowodzinski vor 5 Jahren
Ursprung
Commit
e3beffda91

+ 5 - 19
packages/ckeditor5-image/docs/_snippets/features/image-insert-via-url.js

@@ -7,29 +7,15 @@
 
 import { CS_CONFIG } from '@ckeditor/ckeditor5-cloud-services/tests/_utils/cloud-services-config.js';
 
+const toolbarItems = [ ...ClassicEditor.defaultConfig.toolbar.items ];
+
+toolbarItems.splice( toolbarItems.indexOf( 'imageUpload' ), 1, 'imageInsert' );
+
 ClassicEditor
 	.create( document.querySelector( '#snippet-image-insert-via-url' ), {
 		removePlugins: [ 'ImageToolbar', 'ImageCaption', 'ImageStyle', 'ImageResize', 'LinkImage' ],
 		toolbar: {
-			items: [
-				'heading',
-				'|',
-				'bold',
-				'italic',
-				'link',
-				'bulletedList',
-				'numberedList',
-				'|',
-				'indent',
-				'outdent',
-				'|',
-				'imageInsert',
-				'blockQuote',
-				'insertTable',
-				'mediaEmbed',
-				'undo',
-				'redo'
-			],
+			items: toolbarItems,
 			viewportTopOffset: window.getViewportTopOffsetConfig()
 		},
 		image: {