From 879f520b75bcb379790317627bc2a8d2b739a2fb Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Thu, 22 Feb 2024 00:02:24 +0200 Subject: tabs support + cleanup --- src/services/theme_data/theme2_to_theme3.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/services/theme_data/theme2_to_theme3.js') diff --git a/src/services/theme_data/theme2_to_theme3.js b/src/services/theme_data/theme2_to_theme3.js index b367af36..ef9506a6 100644 --- a/src/services/theme_data/theme2_to_theme3.js +++ b/src/services/theme_data/theme2_to_theme3.js @@ -55,7 +55,7 @@ export const extendedBasePrefixes = [ 'panel', 'topBar', - // 'tab', // TODO: not implemented yet + 'tab', 'btn', 'input', 'selectedMenu', @@ -122,6 +122,9 @@ export const convertTheme2To3 = (data) => { case 'btn': rule.component = 'Button' break + case 'tab': + rule.component = 'Tab' + break case 'input': rule.component = 'Input' break @@ -155,6 +158,7 @@ export const convertTheme2To3 = (data) => { newRules.push(rule) if (rule.component === 'Button') { newRules.push({ ...rule, component: 'ScrollbarElement' }) + newRules.push({ ...rule, component: 'Tab' }) } }) return newRules @@ -215,6 +219,7 @@ export const convertTheme2To3 = (data) => { if (rule.component === 'Button') { newRules.push({ ...rule, component: 'ScrollbarElement' }) + newRules.push({ ...rule, component: 'Tab' }) } }) return newRules @@ -351,8 +356,7 @@ export const convertTheme2To3 = (data) => { } if (newRule.component === 'Button') { - console.log([newRule, { ...newRule, component: 'ScrollbarElement' }]) - return [newRule, { ...newRule, component: 'ScrollbarElement' }] + return [newRule, { ...newRule, component: 'Tab' }, { ...newRule, component: 'ScrollbarElement' }] } else { return [newRule] } -- cgit v1.2.3-70-g09d2