(assetFile)
| 1 | export async function getAssetFileURL(assetFile) { |
| 2 | try { |
| 3 | const response = await fetch("../assets.json"); |
| 4 | const assetsDirectory = "/examples/assets/"; |
| 5 | const assetsInfo = await response.json(); |
| 6 | let url = assetsInfo[assetFile].url; |
| 7 | if (window.sparkLocalAssets) { |
| 8 | url = `${assetsDirectory}${assetsInfo[assetFile].directory}/${assetFile}`; |
| 9 | } |
| 10 | return url; |
| 11 | } catch (error) { |
| 12 | console.error("Failed to load asset file URL:", error); |
| 13 | return null; |
| 14 | } |
| 15 | } |
no outgoing calls
no test coverage detected