diff --git a/libs/platform/icon-tab-bar/icon-tab-bar.component.ts b/libs/platform/icon-tab-bar/icon-tab-bar.component.ts index cd11f167822..b46b94cbf9e 100644 --- a/libs/platform/icon-tab-bar/icon-tab-bar.component.ts +++ b/libs/platform/icon-tab-bar/icon-tab-bar.component.ts @@ -353,13 +353,11 @@ export class IconTabBarComponent implements OnInit, TabList { flatIndexRef = flatIndexRef || { value: 0 }; return config.map((item, index) => { const uId = `${indexPrefix}${index}`; - if (!('color' in item)) { - item.color = 'default'; - } + item.color = item.color || 'default'; const result: IconTabBarItem = { ...item, index, - cssClasses: [], + cssClasses: item.color ? [`fd-icon-tab-bar__item--${item.color}`] : [], uId, hidden: false, parentUId, @@ -371,9 +369,6 @@ export class IconTabBarComponent implements OnInit, TabList { uId ) }; - if (item.color) { - result.cssClasses = [`fd-icon-tab-bar__item--${item.color}`]; - } return result; }); }