Written by Anonymous

const { Fill, ToolbarButton } = wp.components;
const { displayShortcut } = wp.keycodes;

export function CocoonToolbarButton( { name, shortcutType, shortcutCharacter, ...props } ) {
	let shortcut;
	let fillName = 'Cocoon.ToolbarControls';

	if ( name ) {
		fillName += `.${ name }`;
	}

	if ( shortcutType && shortcutCharacter ) {
		shortcut = displayShortcut[ shortcutType ]( shortcutCharacter );
	}

	return (
		<Fill name={ fillName }>
			<ToolbarButton
				{ ...props }
				shortcut={ shortcut }
			/>
		</Fill>
	);
}
Notepad
Select All