Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
const preloads = langs.map(currentLang => {
const [isScoped, scopedPath] = getPipeValue(currentLang, 'scoped');
const lang = isScoped ? `${scopedPath}/${service.getActiveLang()}` : currentLang;
return service.load(lang).pipe(
tap(() => {
if (service.config.prodMode === false) {
console.log(`%c 👁 Preloaded ${lang}`, 'background: #fff; color: #607D8B;');
}
})
);
});
this.subscription = forkJoin(preloads).subscribe();