{"version":3,"file":"createAssetUrl.mjs","sources":["../../../admin/src/utils/createAssetUrl.ts"],"sourcesContent":["import { prefixFileUrlWithBackendUrl } from './prefixFileUrlWithBackendUrl';\n\nimport type { File } from '../../../shared/contracts/files';\n\nexport const createAssetUrl = (asset: File, forThumbnail = true) => {\n  if (asset.isLocal) {\n    return asset.url;\n  }\n\n  const assetUrl = forThumbnail ? asset?.formats?.thumbnail?.url || asset.url : asset.url;\n\n  return prefixFileUrlWithBackendUrl(assetUrl);\n};\n"],"names":["createAssetUrl","asset","forThumbnail","isLocal","url","assetUrl","formats","thumbnail","prefixFileUrlWithBackendUrl"],"mappings":";;AAIO,MAAMA,cAAAA,GAAiB,CAACC,KAAAA,EAAaC,eAAe,IAAI,GAAA;IAC7D,IAAID,KAAAA,CAAME,OAAO,EAAE;AACjB,QAAA,OAAOF,MAAMG,GAAG;AAClB,IAAA;IAEA,MAAMC,QAAAA,GAAWH,YAAAA,GAAeD,KAAAA,EAAOK,OAAAA,EAASC,SAAAA,EAAWH,OAAOH,KAAAA,CAAMG,GAAG,GAAGH,KAAAA,CAAMG,GAAG;AAEvF,IAAA,OAAOI,2BAAAA,CAA4BH,QAAAA,CAAAA;AACrC;;;;"}