Files
discord-decomp/modules/collectibles/utils/CollectiblesAssetUtils.tsx
T
2026-11-01 12:12:55 +02:00

21 lines
860 B
TypeScript

// Metro module 1854 (f1855).
import * as _GlobalUtils from "../../../utils/GlobalUtils";
import * as _mappers from "./mappers";
const r11 = {
ANIMATED: "animated",
STATIC: "static",
VIDEO: "video"
};
let c1564_2 = "media/v1/collectibles-shop";
export const parseSkuIdFromServerData = _mappers.parseSkuIdFromServerData;
export { r11 as CollectiblesItemAssetFormat };
export function getCollectiblesItemAssetUrl({ skuId, assetFormat, assetId }) {
let r20 = null;
if (skuId != null) {
const isDiscordBackendDevelopment = _GlobalUtils.isDiscordBackendDevelopment();
const r28 = Boolean(assetId);
r20 = isDiscordBackendDevelopment ? `http://localhost:3000/_storage/${c1564_2}/${skuId}/${r28 ? `${assetId}/` : ""}${assetFormat}` : `https://cdn.discordapp.com/${c1564_2}/${skuId}/${r28 ? `${assetId}/` : ""}${assetFormat}`;
}
return r20;
}