text: /**
   * @license Copyright (c) 2003-2022, CKSource - Frederico Knabben. All rights reserved.
   * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
   */
  
  /* globals ClassicEditor, console, window, document */
  
  import { CS_CONFIG } from '@ckeditor/ckeditor5-cloud-services/tests/_utils/cloud-services-config.js';
  
  const toolbarItems = [ ...ClassicEditor.defaultConfig.toolbar.items ];
  
  toolbarItems.splice( toolbarItems.indexOf( 'uploadImage' ), 1, 'insertImage' );
  
  ClassicEditor
  	.create( document.querySelector( '#snippet-image-insert-via-url' ), {
  		removePlugins: [ 'ImageToolbar', 'ImageCaption', 'ImageStyle', 'ImageResize', 'LinkImage', 'AutoImage' ],
  		toolbar: {
  			items: toolbarItems
  		},
  		ui: {
  			viewportOffset: {
  				top: window.getViewportTopOffsetConfig()
  			}
  		},
  		cloudServices: CS_CONFIG
  	} )
  	.then( editor => {
  		window.editorInsertImageViaUrl = editor;
  	} )
  	.catch( err => {
  		console.error( err );
  	} );
  