phx-react
Version:
PHX REACT
34 lines (33 loc) • 1 kB
TypeScript
import React, { ReactNode } from 'react';
import { ConfigUrlApply, KeyParams } from '../Func/PHXUrlApply/type';
export declare const IconLeftButton: ({ disabled, onClick }: {
disabled: boolean;
onClick(): void;
}) => React.JSX.Element;
export declare const IconRightButton: ({ disabled, onClick }: {
disabled: boolean;
onClick(): void;
}) => React.JSX.Element;
export type TabItemIcon = {
icon: ReactNode;
};
export type TabItem = {
name: ReactNode;
count: number;
value: string;
icon?: TabItemIcon;
key?: KeyParams;
listKeyReset?: Array<KeyParams>;
disabledActionClick?: boolean;
};
type Props = {
tabs: Array<TabItem>;
activeTab: string;
loading?: boolean;
onChange(value: string): void;
className?: string;
configUrlApply?: ConfigUrlApply;
minWidth?: number;
};
export declare const PHXReportButtonTabV2: ({ activeTab, className, configUrlApply, loading, onChange, tabs, minWidth, }: Props) => React.JSX.Element;
export {};