Skip to content

Commit 505ddeb

Browse files
remove using showMoreButtonComponent option in show-more-tabs plugin
1 parent 8e466c6 commit 505ddeb

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

src/plugins/moreButtonPlugin/show-more-tabs/api.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ Object.assign(Api.prototype, {
165165
return {className, ref: this.btnRef};
166166
},
167167
btnPropsGenerator: function (hiddenTabIDs, components) {
168-
const userButton = this.api.getOption('showMoreButtonComponent');
168+
const userButton = this.api.getOption('moreButtonPlugin_buttonComponent');
169169
if (userButton && typeof userButton === 'function')
170170
return {
171171
hiddenTabIDs: hiddenTabIDs,

src/plugins/moreButtonPlugin/show-more-tabs/show-more-tabs.test.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -220,19 +220,19 @@ describe('resize detector should be called correctly : ', () => {
220220
});
221221
});
222222
describe('button component : ', () => {
223-
test('default button component should be rendered when showMoreButtonComponent option is not provided', () => {
223+
test('default button component should be rendered when moreButtonPlugin_buttonComponent option is not provided', () => {
224224
renderApp({});
225225
expect(document.getElementById('built-in-button') != null).toBe(true);
226226
});
227-
test('user button component should be rendered when showMoreButtonComponent option is provided', () => {
228-
renderApp({showMoreButtonComponent: () => <button id="user-button" />});
227+
test('user button component should be rendered when moreButtonPlugin_buttonComponent option is provided', () => {
228+
renderApp({moreButtonPlugin_buttonComponent: () => <button id="user-button" />});
229229
expect(document.getElementById('built-in-button') != null).toBe(false);
230230
expect(document.getElementById('user-button') != null).toBe(true);
231231
});
232-
test('showMoreButtonComponent option should be a function component and not a React element', () => {
233-
renderApp({showMoreButtonComponent: () => <button id="user-button" />});
232+
test('moreButtonPlugin_buttonComponent option should be a function component and not a React element', () => {
233+
renderApp({moreButtonPlugin_buttonComponent: () => <button id="user-button" />});
234234
expect(document.getElementById('user-button') != null).toBe(true);
235-
renderApp({showMoreButtonComponent: <button id="user-button-element" />});
235+
renderApp({moreButtonPlugin_buttonComponent: <button id="user-button-element" />});
236236
expect(document.getElementById('user-button-element') != null).toBe(false);
237237
expect(document.getElementById('built-in-button') != null).toBe(true);
238238
});

0 commit comments

Comments
 (0)