@funkit/connect
Version:
Funkit Connect SDK elevates DeFi apps via web2 sign-ins and one-click checkouts.
24 lines (23 loc) • 744 B
TypeScript
import React from 'react';
import { type BoxProps } from '../Box/Box';
export type Tab<T = string> = {
label: string;
value: T;
icon?: React.ReactNode;
};
export type TabsProps = {
tabs: Tab[];
disabled?: boolean;
activeTab: number;
onTabChange: (tab: number) => void;
/** Custom background color for the container */
containerBackgroundColor?: BoxProps['background'];
/** Custom vertical padding for tab buttons */
tabPaddingY?: BoxProps['paddingY'];
fontWeight?: BoxProps['fontWeight'];
fontSize?: BoxProps['fontSize'];
activeTabStyles?: React.CSSProperties;
inactiveTabProps?: BoxProps;
containerStyles?: React.CSSProperties;
};
export declare const Tabs: React.FC<TabsProps>;