@types/carbon-components-react
Version:
TypeScript definitions for carbon-components-react
22 lines (17 loc) • 586 B
TypeScript
import * as React from "react";
import { FCReturn, FCProps } from "../../../typings/shared";
/**
* Convenience interface for the custom render prop.
*/
export interface HeaderContainerRenderProps {
isSideNavExpanded: boolean,
onClickSideNavExpand(): void;
}
export interface HeaderContainerProps<RP = HeaderContainerRenderProps> {
isSideNavExpanded?: boolean | undefined,
render: React.ComponentType<RP>,
}
declare function HeaderContainer<RP = HeaderContainerRenderProps>(
props: FCProps<HeaderContainerProps<RP>>
): FCReturn;
export default HeaderContainer;