import React from "react"; import PropTypes from "prop-types"; import StyledErrorContainer from "./StyledErrorContainer"; import Headline from "../Headline"; import Text from "@docspace/components/text"; import Button from "@docspace/components/button"; const ErrorContainer = (props) => { //console.log("ErrorContainer render"); const { headerText, bodyText, buttonText, buttonUrl, children, ...rest } = props; return (
{headerText && ( {headerText} )} {bodyText && {bodyText}} {buttonText && buttonUrl && (
)} {children}
); }; ErrorContainer.propTypes = { headerText: PropTypes.string, bodyText: PropTypes.string, buttonText: PropTypes.string, buttonUrl: PropTypes.string, children: PropTypes.any, }; export default ErrorContainer;