@vlinderclimate/net-zero-ui
Version:
<div align="center"> <img src="https://storage.yandexcloud.net/static.vlinderstorage.com/Telegram_VlinderTech.png" width=200 /> </div> <h1 align="center">Net Zero UI kit</h1>
25 lines (24 loc) • 1.21 kB
TypeScript
import React from "react";
export declare type BgVariant = "green" | "blue" | "transparent";
export interface SimplePageHeaderProps {
title?: JSX.Element | JSX.Element[] | string;
description?: JSX.Element | JSX.Element[] | string;
image?: string;
imageWidth?: string | number;
backButton?: JSX.Element | JSX.Element[] | string;
actionButton?: JSX.Element | JSX.Element[] | string | boolean;
children?: JSX.Element | JSX.Element[] | string;
textAlign?: "left" | "center" | "right";
headerBg?: BgVariant;
}
interface StyledPageHeaderProps extends Omit<SimplePageHeaderProps, "headerBg"> {
$headerBg?: BgVariant;
}
export declare const bgVariant: {
green: string;
blue: string;
transparent: string;
};
export declare const HeaderBox: import("styled-components").StyledComponent<import("@mui/material/OverridableComponent").OverridableComponent<import("@mui/material/Box").BoxTypeMap<{}, "div">>, import("@mui/material/styles").Theme, import("@mui/system").MUIStyledCommonProps<import("@mui/material/styles").Theme> & StyledPageHeaderProps, never>;
declare const PageHeader: React.FC<SimplePageHeaderProps>;
export default PageHeader;