UNPKG

@wordpress/url

Version:
16 lines 492 B
/** * Safely decodes a URI component with `decodeURIComponent`. Returns the URI component unmodified if * `decodeURIComponent` throws an error. * * @param {string} uriComponent URI component to decode. * * @return {string} Decoded URI component if possible. */ export function safeDecodeURIComponent(uriComponent) { try { return decodeURIComponent(uriComponent); } catch (uriComponentError) { return uriComponent; } } //# sourceMappingURL=safe-decode-uri-component.js.map