We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 603ec29 commit 2f65c4eCopy full SHA for 2f65c4e
src/Tabs.tsx
@@ -123,7 +123,7 @@ export const Tabs = memo(
123
targetIndex = tabs.length - 1;
124
break;
125
}
126
- setSelectedTabIndex(targetIndex);
+ buttonRefs.current[targetIndex]?.click();
127
};
128
129
React.useEffect(() => {
@@ -133,17 +133,6 @@ export const Tabs = memo(
133
134
}, [selectedTabIndex]);
135
136
- React.useEffect(() => {
137
- if (selectedTabId === undefined) {
138
- onTabChange?.({
139
- tabIndex: selectedTabIndex,
140
- "tab": tabs[selectedTabIndex]
141
- });
142
- } else {
143
- onTabChange(tabs[selectedTabIndex].tabId);
144
- }
145
- }, [selectedTabIndex]);
146
-
147
const { getPanelId, getTabId } = (function useClosure() {
148
const id = useId();
149
0 commit comments