Sha256: 2d9d4cd4ff9cac576dce4f3df202c3b3455bfae252994f1e2128e919b0ef6040
Contents?: true
Size: 818 Bytes
Versions: 26
Compression:
Stored size: 818 Bytes
Contents
{"version":3,"sources":["../../../../src/core/utils/request/toPublicUrl.ts"],"sourcesContent":["/**\n * Returns a relative URL if the given request URL is relative\n * to the current origin. Otherwise returns an absolute URL.\n */\nexport function toPublicUrl(url: string | URL): string {\n if (typeof location === 'undefined') {\n return url.toString()\n }\n\n const urlInstance = url instanceof URL ? url : new URL(url)\n\n return urlInstance.origin === location.origin\n ? urlInstance.pathname\n : urlInstance.origin + urlInstance.pathname\n}\n"],"mappings":";;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAIO,SAAS,YAAY,KAA2B;AACrD,MAAI,OAAO,aAAa,aAAa;AACnC,WAAO,IAAI,SAAS;AAAA,EACtB;AAEA,QAAM,cAAc,eAAe,MAAM,MAAM,IAAI,IAAI,GAAG;AAE1D,SAAO,YAAY,WAAW,SAAS,SACnC,YAAY,WACZ,YAAY,SAAS,YAAY;AACvC;","names":[]}
Version data entries
26 entries across 26 versions & 1 rubygems