feat: update npm packages

This commit is contained in:
Sergey Andrievskiy 2021-08-06 18:48:35 +03:00 committed by d.strigo
parent f6d9ec88ad
commit 7a22737611
321 changed files with 19716 additions and 84 deletions

View file

@ -0,0 +1,33 @@
/**
* @license
* Copyright Akveo. All Rights Reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*/
import { Inject, Injectable } from '@angular/core';
import { DOCS } from '../../app.options';
@Injectable()
export class NgxStylesService {
constructor(@Inject(DOCS) private docs) {
}
mapThemedValues(classStyles: any): any {
return classStyles.map(item => {
item.styles.map(prop => {
prop.themedValues = [];
for (const themeName in this.docs.themes) {
if (this.docs.themes.hasOwnProperty(themeName)) {
prop.themedValues.push({
theme: this.docs.themes[themeName].name,
value: this.docs.themes[themeName].data[prop.name].value,
});
}
}
return prop;
});
return item;
});
}
}