import React from "react"; import PropTypes from "prop-types"; import { Grid, Typography, Link } from "@material-ui/core"; import { makeStyles } from "@material-ui/core/styles"; import { useTranslation } from "react-i18next"; import styles from "../../../components/common/styles/gridStyles"; const useStyles = makeStyles(styles); const ServerSummary = ({ data, serverHost, handleOpenInNewTab, summonWizard }) => { const classes = useStyles(); const { t } = useTranslation(); return ( {`${t("Server.Domain")}: `} {data.domain.name} {`${t("Server.ServerHostName")}: `} {serverHost || ""} {`${t("Server.ApiHostName")}: `} {data.hosts.api} {`${t("Server.DDNSProvider")}: `} {data.domain.provider.name} {t("Server.Thoughts")} {t("Server.Wizard")} . ); }; ServerSummary.propTypes = { data: PropTypes.object.isRequired, serverHost: PropTypes.string, handleOpenInNewTab: PropTypes.func.isRequired, summonWizard: PropTypes.func.isRequired }; export default ServerSummary;