UNPKG

header-sider-layout

Version:

ant-design-pro layout, based on pro-layout, with header and sider layout.

22 lines (21 loc) 824 B
/// <reference types="lodash" /> import './index.less'; import React, { Component } from 'react'; import { HeaderViewProps } from '../Header'; import { WithFalse } from '../typings'; export interface GlobalHeaderProps { collapsed?: boolean; onCollapse?: (collapsed: boolean) => void; isMobile?: boolean; logo?: React.ReactNode; menuRender?: HeaderViewProps['menuRender']; collapsedButtonRender?: WithFalse<(collapsed?: boolean) => React.ReactNode>; rightContentRender?: HeaderViewProps['rightContentRender']; } export default class GlobalHeader extends Component<GlobalHeaderProps> { triggerResizeEvent: (() => void) & import("lodash").Cancelable; componentWillUnmount(): void; toggle: () => void; renderCollapsedButton: () => JSX.Element | null; render(): React.ReactNode; }