@wordpress/block-editor
Version:
8 lines (7 loc) • 1.15 kB
Source Map (JSON)
{
"version": 3,
"sources": ["../../../src/components/rich-text/toolbar-button.js"],
"sourcesContent": ["/**\n * WordPress dependencies\n */\nimport { Fill, ToolbarButton } from '@wordpress/components';\nimport { displayShortcut } from '@wordpress/keycodes';\n\nexport function RichTextToolbarButton( {\n\tname,\n\tshortcutType,\n\tshortcutCharacter,\n\t...props\n} ) {\n\tlet shortcut;\n\tlet fillName = 'RichText.ToolbarControls';\n\n\tif ( name ) {\n\t\tfillName += `.${ name }`;\n\t}\n\n\tif ( shortcutType && shortcutCharacter ) {\n\t\tshortcut = displayShortcut[ shortcutType ]( shortcutCharacter );\n\t}\n\n\treturn (\n\t\t<Fill name={ fillName }>\n\t\t\t<ToolbarButton { ...props } shortcut={ shortcut } />\n\t\t</Fill>\n\t);\n}\n"],
"mappings": ";;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAGA,wBAAoC;AACpC,sBAAgC;AAqB7B;AAnBI,SAAS,sBAAuB;AAAA,EACtC;AAAA,EACA;AAAA,EACA;AAAA,EACA,GAAG;AACJ,GAAI;AACH,MAAI;AACJ,MAAI,WAAW;AAEf,MAAK,MAAO;AACX,gBAAY,IAAK,IAAK;AAAA,EACvB;AAEA,MAAK,gBAAgB,mBAAoB;AACxC,eAAW,gCAAiB,YAAa,EAAG,iBAAkB;AAAA,EAC/D;AAEA,SACC,4CAAC,0BAAK,MAAO,UACZ,sDAAC,mCAAgB,GAAG,OAAQ,UAAsB,GACnD;AAEF;",
"names": []
}