| Current Path : /var/www/element/data/www/revenuestory.ru/bitrix/js/ui/entity-selector/src/common/ |
| Current File : /var/www/element/data/www/revenuestory.ru/bitrix/js/ui/entity-selector/src/common/encode-url.js |
const regexp = /^data:((?:\w+\/(?:(?!;).)+)?)((?:;[\w\W]*?[^;])*),(.+)$/;
const isDataUri = (str: string): boolean => {
return typeof(str) === 'string' ? str.match(regexp) : false;
};
export default function encodeUrl(url: string): string
{
if (isDataUri(url))
{
return url;
}
return encodeURI(url);
}