Describes props for the Tab Menu component.
interface LkTabMenuProps extends Omit<React.HTMLAttributes<HTMLDivElement>, 'onClick'> {
tabLinks?: string[];
alignItems?: "start" | "center" | "end" | "stretch";
justifyContent?: "start" | "center" | "end" | "space-between" | "space-around";
activeTab: number;
setActiveTab: (index: number) => void;
onClick?: (index: number) => void; // Optional function to lift state
}
Components that use this type.