fix(angular): goback navigation

This commit is contained in:
Manu Mtz.-Almeida
2018-03-29 18:41:46 +02:00
parent a36913e9db
commit 7b9a00e433
16 changed files with 165 additions and 167 deletions

View File

@@ -6,21 +6,21 @@ import { CssClassMap } from '../index';
export function createThemedClasses(mode: string, color: string, classes: string): CssClassMap {
const classObj: CssClassMap = {};
return classes.split(' ')
.reduce((classObj: CssClassMap, classString: string): CssClassMap => {
classObj[classString] = true;
classes.split(' ').forEach(classString => {
classObj[classString] = true;
if (mode) {
classObj[`${classString}-${mode}`] = true;
if (mode) {
classObj[`${classString}-${mode}`] = true;
if (color) {
classObj[`${classString}-${color}`] = true;
classObj[`${classString}-${mode}-${color}`] = true;
}
if (color) {
classObj[`${classString}-${color}`] = true;
classObj[`${classString}-${mode}-${color}`] = true;
}
}
return classObj;
}, classObj);
return classObj;
});
return classObj;
}
/**