UNPKG

@grandlinex/react-components

Version:
19 lines (18 loc) 558 B
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;