UNPKG

@redux-devtools/rtk-query-monitor

Version:
16 lines (15 loc) 646 B
import React, { ReactNode } from 'react'; import { QueryPreviewTabs, TabOption } from '../types'; export interface QueryPreviewHeaderProps { tabs: ReadonlyArray<TabOption<QueryPreviewTabs, unknown, 'query' | 'mutation'>>; onTabChange: (tab: QueryPreviewTabs) => void; selectedTab: QueryPreviewTabs; renderTabLabel?: (tab: QueryPreviewHeaderProps['tabs'][number]) => ReactNode; } export declare class QueryPreviewHeader extends React.Component<QueryPreviewHeaderProps> { handleTabClick: (tab: QueryPreviewHeaderProps["tabs"][number]) => void; render(): ReactNode; static defaultProps: { tabs: never[]; }; }