phx-react
Version:
PHX REACT
34 lines (33 loc) • 1.12 kB
TypeScript
import React, { ReactNode } from 'react';
export interface TabsProps {
onClickTab?: (value: any) => void;
aggregate?: number;
dataTabs?: Array<{
name: string;
component?: ReactNode;
code?: string;
disabled?: boolean;
id?: number;
[key: string]: any;
}>;
dataTabsQuery?: Array<{
name: string;
query: any;
querySearch?: any;
}>;
children?: any;
type: 'inside-of-card' | 'default' | 'bar-underline' | 'inside-component';
className?: string;
getQuery?: any;
getQuerySearch?: any;
filterValue?: any;
pagination?: any;
paginationData?: any;
defaultTab?: any;
getOnlyTitleOfTabs?(value: any): any;
[key: string]: any;
titleComponent?: any;
tabComponent?: any;
isNotSpacing?: boolean;
}
export declare function PHXTabs({ aggregate, children, className, dataTabs, dataTabsQuery, defaultTab, filterValue, getOnlyTitleOfTabs, getQuery, getQuerySearch, pagination, paginationData, titleComponent, tabComponent, type, onClickTab, isNotSpacing, }: TabsProps): React.JSX.Element;