Просмотр исходного кода

remove sandbox placeholder after cloud select (#4294)

jusrhee 2 лет назад
Родитель
Сommit
a97946e660

+ 23 - 0
dashboard/src/components/ProvisionerFlow.tsx

@@ -15,6 +15,11 @@ import { Context } from "shared/Context";
 import AWSCostConsent from "./AWSCostConsent";
 import AzureCostConsent from "./AzureCostConsent";
 import GCPCostConsent from "./GCPCostConsent";
+import Button from "./porter/Button";
+import DashboardPlaceholder from "./porter/DashboardPlaceholder";
+import Link from "./porter/Link";
+import Spacer from "./porter/Spacer";
+import Text from "./porter/Text";
 
 const providers = ["aws", "gcp", "azure"];
 
@@ -82,6 +87,24 @@ const ProvisionerFlow: React.FC<Props> = ({}) => {
               );
             })}
           </BlockList>
+          <DashboardPlaceholder>
+            <Text size={16}>
+              Want to test Porter without linking your own cloud account?
+            </Text>
+            <Spacer y={0.5} />
+            <Text color={"helper"}>
+              Get started with the Porter sandbox environment.
+            </Text>
+            <Spacer y={1} />
+            <Link to="https://sandbox.porter.run">
+              <Button alt height="35px">
+                Deploy on the Porter sandbox <Spacer inline x={1} />{" "}
+                <i className="material-icons" style={{ fontSize: "18px" }}>
+                  east
+                </i>
+              </Button>
+            </Link>
+          </DashboardPlaceholder>
         </StyledProvisionerFlow>
         {showCostConfirmModal &&
           ((selectedProvider === "aws" && (

+ 0 - 18
dashboard/src/main/home/onboarding/Onboarding.tsx

@@ -178,24 +178,6 @@ const Onboarding = () => {
             capitalize={false}
           />
           <ProvisionerFlow />
-          <DashboardPlaceholder>
-            <Text size={16}>
-              Want to test Porter without linking your own cloud account?
-            </Text>
-            <Spacer y={0.5} />
-            <Text color={"helper"}>
-              Get started with the Porter sandbox environment.
-            </Text>
-            <Spacer y={1} />
-            <Link to="https://sandbox.porter.run">
-              <Button alt height="35px">
-                Deploy on the Porter sandbox <Spacer inline x={1} />{" "}
-                <i className="material-icons" style={{ fontSize: "18px" }}>
-                  east
-                </i>
-              </Button>
-            </Link>
-          </DashboardPlaceholder>
           <Div />
         </Wrapper>
       );

+ 0 - 2
go.sum

@@ -1523,8 +1523,6 @@ github.com/pmezard/go-difflib v0.0.0-20151028094244-d8ed2627bdf0/go.mod h1:iKH77
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
 github.com/polyfloyd/go-errorlint v0.0.0-20210722154253-910bb7978349/go.mod h1:wi9BfjxjF/bwiZ701TzmfKu6UKC357IOAtNr0Td0Lvw=
-github.com/porter-dev/api-contracts v0.2.106 h1:VDDPGZod38rXGmmOC1rVN7Dw9Qzy38EvNrhv8DFtcKw=
-github.com/porter-dev/api-contracts v0.2.106/go.mod h1:fX6JmP5QuzxDLvqP3evFOTXjI4dHxsG0+VKNTjImZU8=
 github.com/porter-dev/api-contracts v0.2.108 h1:HLJUiabAOJdnLtHDGwqFnJ9LQIpSYCufZR1100vaLbU=
 github.com/porter-dev/api-contracts v0.2.108/go.mod h1:fX6JmP5QuzxDLvqP3evFOTXjI4dHxsG0+VKNTjImZU8=
 github.com/porter-dev/switchboard v0.0.3 h1:dBuYkiVLa5Ce7059d6qTe9a1C2XEORFEanhbtV92R+M=