@grandlinex/react-components
Version:
19 lines (18 loc) • 558 B
TypeScript
import React from 'react';
export interface ContentSwitcherItem {
key: string;
name: string;
hidden?: boolean;
}
export interface ContentSwitcherItemFc extends ContentSwitcherItem {
index: number;
}
export interface ContentSwitcherProps {
className?: string;
onChange: (el: ContentSwitcherItemFc) => void;
selectedIndex?: number;
items: ContentSwitcherItem[];
parentState?: [number, (p: number) => void];
}
declare const ContentSwitcher: (props: ContentSwitcherProps) => React.JSX.Element;
export default ContentSwitcher;