@@ -8,6 +8,7 @@ import { trans } from "i18n";
8
8
import { useState } from "react" ;
9
9
import { getUser } from "@lowcoder-ee/redux/selectors/usersSelectors" ;
10
10
import { HubspotModal } from "../hubspotModal" ;
11
+ import { getDeploymentId } from "@lowcoder-ee/redux/selectors/configSelectors" ;
11
12
12
13
const { Paragraph, Text } = Typography ;
13
14
@@ -38,6 +39,7 @@ export const Environments = () => {
38
39
const EnvironmentsPromo = ( ) => {
39
40
const [ modalOpen , setModalOpen ] = useState ( false ) ;
40
41
const user = useSelector ( getUser ) ;
42
+ const deploymentId = useSelector ( getDeploymentId ) ;
41
43
42
44
return (
43
45
< Level1SettingPageContent >
@@ -70,6 +72,34 @@ const EnvironmentsPromo = () => {
70
72
</ Card >
71
73
</ StyledSection >
72
74
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
+
73
103
< StyledSection >
74
104
< Card title = { trans ( "enterprise.PricingTitle" ) } >
75
105
< Paragraph > { trans ( "enterprise.PricingIntro" ) } </ Paragraph >
0 commit comments