UNPKG

phx-react

Version:

PHX REACT

34 lines (33 loc) 1 kB
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 {};