Skip to content

Commit ea512bf

Browse files
adding theme option
1 parent 60cd60a commit ea512bf

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

src/tablistView/tablistView.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ export const tablistViewPropsManager = function (ins) {
44
if (ins.getOption('isVertical')) {
55
className += ' ' + ins.getSetting('verticalClass');
66
}
7+
const themeName = ins.getOption('theme');
8+
if (themeName) {
9+
className += ' ' + themeName;
10+
}
711
return {className};
812
};
913
export default TablistView.bind(undefined, (ins) => ({

src/utils/api/optionManager/defaultOptions.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ export default Helper.module(
1515
const _options = {
1616
tabs: [],
1717
selectedTabID: '',
18+
theme: '',
1819
beforeSelect: function () {
1920
return true;
2021
},

src/utils/api/optionManager/defaultOptions.test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ describe('DefaultOptions.prototype.getOptions : ', () => {
55
const expected = {
66
tabs: [],
77
selectedTabID: '',
8+
theme: '',
89
beforeSelect: expect.any(Function),
910
beforeClose: expect.any(Function),
1011
onOpen: expect.any(Function),

0 commit comments

Comments
 (0)