@spartacus/core
Version:
Spartacus - the core framework
8 lines • 1.34 kB
JavaScript
export function mockTranslate(key, options = {}) {
const optionsString = Object.keys(options)
.sort()
.map((optionName) => `${optionName}:${options[optionName]}`)
.join(' ');
return optionsString ? `${key} ${optionsString}` : key;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9jay10cmFuc2xhdGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9jb3JlL3NyYy9pMThuL3Rlc3RpbmcvbW9jay10cmFuc2xhdGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxVQUFVLGFBQWEsQ0FBQyxHQUFXLEVBQUUsVUFBZSxFQUFFO0lBQzFELE1BQU0sYUFBYSxHQUFHLE1BQU0sQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDO1NBQ3ZDLElBQUksRUFBRTtTQUNOLEdBQUcsQ0FBQyxDQUFDLFVBQVUsRUFBRSxFQUFFLENBQUMsR0FBRyxVQUFVLElBQUksT0FBTyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUM7U0FDM0QsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQ2IsT0FBTyxhQUFhLENBQUMsQ0FBQyxDQUFDLEdBQUcsR0FBRyxJQUFJLGFBQWEsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUM7QUFDekQsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBmdW5jdGlvbiBtb2NrVHJhbnNsYXRlKGtleTogc3RyaW5nLCBvcHRpb25zOiBhbnkgPSB7fSkge1xuICBjb25zdCBvcHRpb25zU3RyaW5nID0gT2JqZWN0LmtleXMob3B0aW9ucylcbiAgICAuc29ydCgpXG4gICAgLm1hcCgob3B0aW9uTmFtZSkgPT4gYCR7b3B0aW9uTmFtZX06JHtvcHRpb25zW29wdGlvbk5hbWVdfWApXG4gICAgLmpvaW4oJyAnKTtcbiAgcmV0dXJuIG9wdGlvbnNTdHJpbmcgPyBgJHtrZXl9ICR7b3B0aW9uc1N0cmluZ31gIDoga2V5O1xufVxuIl19