UNPKG

@angeloreppucci/ant-design-pro-layout

Version:

ant-design-pro layout, easy to use pro scaffolding.

33 lines (32 loc) 1.05 kB
import { MenuDataItem } from './typings'; import { Settings } from './defaultSettings'; export declare const matchParamsPath: (pathname: string, breadcrumb?: { [path: string]: MenuDataItem; } | undefined, breadcrumbMap?: Map<string, MenuDataItem> | undefined) => MenuDataItem; export interface GetPageTitleProps { pathname?: string; breadcrumb?: { [path: string]: MenuDataItem; }; breadcrumbMap?: Map<string, MenuDataItem>; menu?: Settings['menu']; title?: Settings['title']; pageName?: string; formatMessage?: (data: { id: any; defaultMessage?: string; }) => string; } declare const getPageTitle: (props: GetPageTitleProps, ignoreTile?: boolean | undefined) => string; /** * 获取关于 pageTile 的所有信息方便包装 * @param props * @param ignoreTile */ declare const getPageTitleInfo: (props: GetPageTitleProps, ignoreTile?: boolean | undefined) => { title: string; id: string; pageName: string; }; export { getPageTitleInfo }; export default getPageTitle;