|  | @@ -0,0 +1,53 @@
 | 
	
		
			
				|  |  | +( function( wp ) {
 | 
	
		
			
				|  |  | +	
 | 
	
		
			
				|  |  | +	var SupButton = function( props ) {
 | 
	
		
			
				|  |  | +		return wp.element.createElement(
 | 
	
		
			
				|  |  | +			wp.editor.RichTextToolbarButton, {
 | 
	
		
			
				|  |  | +				icon: 'arrow-up',
 | 
	
		
			
				|  |  | +				title: 'Sup',
 | 
	
		
			
				|  |  | +				onClick: function() {
 | 
	
		
			
				|  |  | +					props.onChange( wp.richText.toggleFormat(
 | 
	
		
			
				|  |  | +						props.value,
 | 
	
		
			
				|  |  | +						{ type: 'dw-guten/sup' }
 | 
	
		
			
				|  |  | +					) );
 | 
	
		
			
				|  |  | +				},
 | 
	
		
			
				|  |  | +				isActive: props.isActive,
 | 
	
		
			
				|  |  | +			}
 | 
	
		
			
				|  |  | +		);
 | 
	
		
			
				|  |  | +	}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +	var SubButton = function( props ) {
 | 
	
		
			
				|  |  | +		return wp.element.createElement(
 | 
	
		
			
				|  |  | +			wp.editor.RichTextToolbarButton, {
 | 
	
		
			
				|  |  | +				icon: 'arrow-down',
 | 
	
		
			
				|  |  | +				title: 'Sub',
 | 
	
		
			
				|  |  | +				onClick: function() {
 | 
	
		
			
				|  |  | +					props.onChange( wp.richText.toggleFormat(
 | 
	
		
			
				|  |  | +						props.value,
 | 
	
		
			
				|  |  | +						{ type: 'dw-guten/sub' }
 | 
	
		
			
				|  |  | +					) );
 | 
	
		
			
				|  |  | +				},
 | 
	
		
			
				|  |  | +				isActive: props.isActive,
 | 
	
		
			
				|  |  | +			}
 | 
	
		
			
				|  |  | +		);
 | 
	
		
			
				|  |  | +	}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +	wp.richText.registerFormatType(
 | 
	
		
			
				|  |  | +		'dw-guten/sup', {
 | 
	
		
			
				|  |  | +			title: 'Sup',
 | 
	
		
			
				|  |  | +			tagName: 'sup',
 | 
	
		
			
				|  |  | +			className: null,
 | 
	
		
			
				|  |  | +			edit: SupButton
 | 
	
		
			
				|  |  | +		}
 | 
	
		
			
				|  |  | +	);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +	wp.richText.registerFormatType(
 | 
	
		
			
				|  |  | +		'dw-guten/sub', {
 | 
	
		
			
				|  |  | +			title: 'Sub',
 | 
	
		
			
				|  |  | +			tagName: 'sub',
 | 
	
		
			
				|  |  | +			className: null,
 | 
	
		
			
				|  |  | +			edit: SubButton
 | 
	
		
			
				|  |  | +		}
 | 
	
		
			
				|  |  | +	);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +} )( window.wp );
 |