UNPKG

@adyen/adyen-platform-experience-web

Version:

![Platform Experience header](https://github.com/Adyen/adyen-platform-experience-web/assets/7926613/18094965-9e01-450e-8dc9-ea84e6b22c2b)

15 lines (14 loc) 435 B
class c { resourceContext; constructor(t) { this.resourceContext = t; } returnAsset = ({ name: t, resourceUrl: s, mainFolder: e, extension: r, subFolder: u }) => `${s}/${e ? `${e}/` : ""}${u ? `${u}/` : ""}${t}${r ? `.${r}` : ""}`; getAssetUrl = (t) => this.returnAsset({ resourceUrl: this.resourceContext, ...t }); getAsset(t = {}) { return (s) => this.getAssetUrl({ ...t, ...s }); } } export { c as Assets };