@redux-devtools/rtk-query-monitor
Version:
rtk-query monitor for Redux DevTools
16 lines (15 loc) • 646 B
TypeScript
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[];
};
}