@@ -8,6 +8,7 @@ import { trans } from "i18n";
88import { useState } from "react" ;
99import { getUser } from "@lowcoder-ee/redux/selectors/usersSelectors" ;
1010import { HubspotModal } from "../hubspotModal" ;
11+ import { getDeploymentId } from "@lowcoder-ee/redux/selectors/configSelectors" ;
1112
1213const { Paragraph, Text } = Typography ;
1314
@@ -38,6 +39,7 @@ export const Environments = () => {
3839const EnvironmentsPromo = ( ) => {
3940 const [ modalOpen , setModalOpen ] = useState ( false ) ;
4041 const user = useSelector ( getUser ) ;
42+ const deploymentId = useSelector ( getDeploymentId ) ;
4143
4244 return (
4345 < Level1SettingPageContent >
@@ -70,6 +72,34 @@ const EnvironmentsPromo = () => {
7072 </ Card >
7173 </ StyledSection >
7274
75+ < StyledSection >
76+ < Card title = { trans ( "enterprise.yourDeploymentID" ) } >
77+ < Paragraph > < h3 > { deploymentId } </ h3 > </ Paragraph >
78+ </ Card >
79+ </ StyledSection >
80+
81+ < StyledSection >
82+ < Card title = { trans ( "enterprise.EnvironmentsFeaturePreviewTitle" ) } >
83+ < Row gutter = { [ 24 , 24 ] } >
84+ < Col span = { 8 } >
85+ < div className = "image-placeholder" >
86+ < Text type = "secondary" > { trans ( "enterprise.ScreenshotPlaceholder1" ) } </ Text >
87+ </ div >
88+ </ Col >
89+ < Col span = { 8 } >
90+ < div className = "image-placeholder" >
91+ < Text type = "secondary" > { trans ( "enterprise.ScreenshotPlaceholder2" ) } </ Text >
92+ </ div >
93+ </ Col >
94+ < Col span = { 8 } >
95+ < div className = "image-placeholder" >
96+ < Text type = "secondary" > { trans ( "enterprise.ScreenshotPlaceholder3" ) } </ Text >
97+ </ div >
98+ </ Col >
99+ </ Row >
100+ </ Card >
101+ </ StyledSection >
102+
73103 < StyledSection >
74104 < Card title = { trans ( "enterprise.PricingTitle" ) } >
75105 < Paragraph > { trans ( "enterprise.PricingIntro" ) } </ Paragraph >
0 commit comments