45 lines
1.6 KiB
TypeScript
45 lines
1.6 KiB
TypeScript
// Module ID: 1901
|
|
// Function ID: 1902
|
|
// Name: parseSkuIdFromServerData
|
|
// Dependencies: [1370, 2, 1900]
|
|
// Exports: getCollectiblesItemAssetUrl
|
|
|
|
// Module 1901 (parseSkuIdFromServerData)
|
|
import set from "set" /* 2 */;
|
|
import isDiscordFrontendDevelopment from "isDiscordFrontendDevelopment" /* 1370 */;
|
|
import parseSkuIdFromServerData from "parseSkuIdFromServerData" /* 1900 */;
|
|
|
|
let c2 = "media/v1/collectibles-shop";
|
|
let result = set.fileFinishedImporting("modules/collectibles/utils/CollectiblesAssetUtils.tsx");
|
|
|
|
export const parseSkuIdFromServerData = parseSkuIdFromServerData.parseSkuIdFromServerData;
|
|
export const CollectiblesItemAssetFormat = { ANIMATED: "animated", STATIC: "static", VIDEO: "video" };
|
|
export const getCollectiblesItemAssetUrl = function getCollectiblesItemAssetUrl(arg0) {
|
|
({ skuId, assetFormat, assetId } = arg0);
|
|
if (null == skuId) {
|
|
return null;
|
|
} else {
|
|
let _HermesInternal = globalThis;
|
|
const _Boolean = Boolean;
|
|
const result = isDiscordFrontendDevelopment.isDiscordBackendDevelopment();
|
|
let str = Boolean(assetId);
|
|
if (result) {
|
|
let str9 = "";
|
|
if (str) {
|
|
str9 = "" + assetId + "/";
|
|
}
|
|
_HermesInternal = _HermesInternal.HermesInternal;
|
|
str = "/";
|
|
let combined = tmp4 + "/" + skuId + "/" + str9 + assetFormat;
|
|
} else {
|
|
let str3 = "";
|
|
if (`/`) {
|
|
const _HermesInternal2 = HermesInternal;
|
|
str3 = "" + assetId + "/";
|
|
}
|
|
const _HermesInternal3 = HermesInternal;
|
|
combined = "https://cdn.discordapp.com/" + tmp4 + "/" + skuId + "/" + str3 + assetFormat;
|
|
}
|
|
const obj = isDiscordFrontendDevelopment;
|
|
}
|
|
};
|