UNPKG

@wordpress/block-library

Version:
8 lines (7 loc) 1.09 kB
{ "version": 3, "sources": ["../../src/social-link/social-list.js"], "sourcesContent": ["/**\n * WordPress dependencies\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * Internal dependencies\n */\nimport { ChainIcon } from './icons';\n\n/**\n * Retrieves the social service's icon component and label.\n *\n * @param {Object} variation The object of the social service variation.\n * @return {Object} An object containing the Icon component for social service and label.\n */\nexport function getSocialService( variation ) {\n\tif ( ! variation?.name ) {\n\t\treturn {\n\t\t\ticon: ChainIcon,\n\t\t\tlabel: __( 'Social Icon' ),\n\t\t};\n\t}\n\n\treturn {\n\t\ticon: variation?.icon ?? ChainIcon,\n\t\tlabel: variation?.title ?? __( 'Social Icon' ),\n\t};\n}\n"], "mappings": ";;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAGA,kBAAmB;AAKnB,mBAA0B;AAQnB,SAAS,iBAAkB,WAAY;AAC7C,MAAK,CAAE,WAAW,MAAO;AACxB,WAAO;AAAA,MACN,MAAM;AAAA,MACN,WAAO,gBAAI,aAAc;AAAA,IAC1B;AAAA,EACD;AAEA,SAAO;AAAA,IACN,MAAM,WAAW,QAAQ;AAAA,IACzB,OAAO,WAAW,aAAS,gBAAI,aAAc;AAAA,EAC9C;AACD;", "names": [] }