UNPKG

@wordpress/block-editor

Version:
8 lines (7 loc) 1.1 kB
{ "version": 3, "sources": ["../../../src/components/url-popover/link-viewer-url.js"], "sourcesContent": ["/**\n * External dependencies\n */\nimport clsx from 'clsx';\n\n/**\n * WordPress dependencies\n */\nimport { ExternalLink } from '@wordpress/components';\nimport { safeDecodeURI, filterURLForDisplay } from '@wordpress/url';\n\nexport default function LinkViewerURL( { url, urlLabel, className } ) {\n\tconst linkClassName = clsx(\n\t\tclassName,\n\t\t'block-editor-url-popover__link-viewer-url'\n\t);\n\n\tif ( ! url ) {\n\t\treturn <span className={ linkClassName }></span>;\n\t}\n\n\treturn (\n\t\t<ExternalLink className={ linkClassName } href={ url }>\n\t\t\t{ urlLabel || filterURLForDisplay( safeDecodeURI( url ) ) }\n\t\t</ExternalLink>\n\t);\n}\n"], "mappings": ";AAGA,OAAO,UAAU;AAKjB,SAAS,oBAAoB;AAC7B,SAAS,eAAe,2BAA2B;AAS1C;AAPM,SAAR,cAAgC,EAAE,KAAK,UAAU,UAAU,GAAI;AACrE,QAAM,gBAAgB;AAAA,IACrB;AAAA,IACA;AAAA,EACD;AAEA,MAAK,CAAE,KAAM;AACZ,WAAO,oBAAC,UAAK,WAAY,eAAgB;AAAA,EAC1C;AAEA,SACC,oBAAC,gBAAa,WAAY,eAAgB,MAAO,KAC9C,sBAAY,oBAAqB,cAAe,GAAI,CAAE,GACzD;AAEF;", "names": [] }