fix: omit active in variant prop
This commit is contained in:
parent
3f7458036e
commit
05bf4a774c
@ -58,7 +58,9 @@ const useTabState = () => {
|
|||||||
if (param < 0 || param >= state.tabs.length) {
|
if (param < 0 || param >= state.tabs.length) {
|
||||||
if (process.env.NODE_ENV && process.env.NODE_ENV === "development") {
|
if (process.env.NODE_ENV && process.env.NODE_ENV === "development") {
|
||||||
console.error(
|
console.error(
|
||||||
`Invalid index passed to setActiveTab: ${param}, valid indices are 0 to ${state.tabs.length - 1}`
|
`Invalid index passed to setActiveTab: ${param}, valid indices are 0 to ${
|
||||||
|
state.tabs.length - 1
|
||||||
|
}`
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
@ -75,7 +77,9 @@ const useTabState = () => {
|
|||||||
if (index === -1) {
|
if (index === -1) {
|
||||||
if (process.env.NODE_ENV && process.env.NODE_ENV === "development") {
|
if (process.env.NODE_ENV && process.env.NODE_ENV === "development") {
|
||||||
console.error(
|
console.error(
|
||||||
`Invalid name passed to setActiveTab: ${param}, valid names are ${state.tabs.map((tab) => tab.name).join(", ")}`
|
`Invalid name passed to setActiveTab: ${param}, valid names are ${state.tabs
|
||||||
|
.map((tab) => tab.name)
|
||||||
|
.join(", ")}`
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
@ -138,7 +142,7 @@ const [TabTriggerVariant, resolveTabTriggerVariantProps] = vcn({
|
|||||||
});
|
});
|
||||||
|
|
||||||
interface TabTriggerProps
|
interface TabTriggerProps
|
||||||
extends VariantProps<typeof TabTriggerVariant>,
|
extends Omit<VariantProps<typeof TabTriggerVariant>, "active">,
|
||||||
React.HTMLAttributes<HTMLButtonElement>,
|
React.HTMLAttributes<HTMLButtonElement>,
|
||||||
Tab,
|
Tab,
|
||||||
AsChild {}
|
AsChild {}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user