import React from "react"; import styled from "styled-components"; import aws from "assets/aws.png"; import azure from "assets/azure.png"; import gcp from "assets/gcp.png"; import AzureProvisionerSettings from "./AzureProvisionerSettings"; import GCPProvisionerSettings from "./GCPProvisionerSettings"; import Container from "./porter/Container"; import Spacer from "./porter/Spacer"; import Text from "./porter/Text"; import ProvisionerSettings from "./ProvisionerSettings"; type Props = { goBack: () => void; credentialId: string; provider: string; }; const ProvisionerForm: React.FC = ({ goBack, credentialId, provider, }) => { return ( <> {provider === "aws" && ( <> first_page Set credentials Configure settings )} {provider === "azure" && ( <> first_page Set credentials Configure settings )} {provider === "gcp" && ( <> first_page Set credentials Configure settings Configure settings for your GCP environment. )} ); }; export default ProvisionerForm; const Img = styled.img` height: 18px; margin-right: 15px; `; const BackButton = styled.div` display: flex; align-items: center; justify-content: space-between; cursor: pointer; font-size: 13px; height: 35px; padding: 5px 13px; padding-right: 15px; border: 1px solid #ffffff55; border-radius: 100px; width: ${(props: { width: string }) => props.width}; color: white; background: #ffffff11; :hover { background: #ffffff22; } > i { color: white; font-size: 16px; margin-right: 6px; margin-left: -2px; } `;