carbon-react
Version:
A library of reusable React components for easily building user interfaces.
29 lines (28 loc) • 954 B
TypeScript
import React from "react";
import { PaddingProps } from "styled-system";
export interface SidebarHeaderProps extends PaddingProps {
/** This component supports children. */
children?: React.ReactNode;
/** A custom id. */
id: string;
/** Close icon button to be rendered */
closeIcon?: React.ReactNode;
/** Header background variant for the sidebar. */
headerVariant?: "light" | "dark";
}
export interface SidebarSubHeaderProps extends PaddingProps {
/** This component supports children. */
children?: React.ReactNode;
/** A custom id. */
id: string;
}
declare const SidebarHeader: {
({ children, id, closeIcon, headerVariant, ...rest }: SidebarHeaderProps): React.JSX.Element;
displayName: string;
};
declare const SidebarSubHeader: {
({ children, id, ...rest }: SidebarSubHeaderProps): React.JSX.Element;
displayName: string;
};
export default SidebarHeader;
export { SidebarSubHeader };