@orca-fe/antd-plus
Version:
Transformer Container
18 lines (17 loc) • 846 B
TypeScript
import React from 'react';
import type { TabsProps } from 'antd';
import type { TabCloseListener, TabConfigType } from './TabsLayoutContext';
export interface TabsLayoutProps extends React.HTMLAttributes<HTMLDivElement> {
emptyContent?: React.ReactElement;
tabsProps?: TabsProps;
initialTabs?: TabConfigType[];
defaultActiveKey?: string;
}
declare const TabsLayout: {
(props: TabsLayoutProps): import("react/jsx-runtime").JSX.Element;
View: (props: Omit<React.HTMLAttributes<HTMLDivElement>, 'children'>) => import("react/jsx-runtime").JSX.Element;
TabsLayoutContext: React.Context<import("./TabsLayoutContext").TabsLayoutContextType>;
TabConfigContext: React.Context<import("./TabsLayoutContext").TabConfigContextType>;
useTabCloseListener: (callback: TabCloseListener) => void;
};
export default TabsLayout;