21 lines
860 B
TypeScript
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;
|
|
}
|