diff --git a/app/client/src/git/ce/components/ContinuousDelivery/CDUnLicensed/index.tsx b/app/client/src/git/ce/components/ContinuousDelivery/CDUnLicensed/index.tsx new file mode 100644 index 000000000000..b76e6d9d5528 --- /dev/null +++ b/app/client/src/git/ce/components/ContinuousDelivery/CDUnLicensed/index.tsx @@ -0,0 +1,58 @@ +import { + CONFIGURE_CD_DESC, + CONFIGURE_CD_TITLE, + TRY_APPSMITH_ENTERPRISE, + createMessage, +} from "ee/constants/messages"; +import { Button, Text } from "@appsmith/ads"; +import { useAppsmithEnterpriseLink } from "pages/Editor/gitSync/GitSettingsModal/TabBranch/hooks"; +import React from "react"; +import styled from "styled-components"; + +export const Container = styled.div` + padding-top: 8px; + padding-bottom: 16px; + overflow: auto; + min-height: calc(360px + 52px); +`; + +export const SectionTitle = styled(Text)` + font-weight: 600; + margin-bottom: 4px; +`; + +export const SectionDesc = styled(Text)` + margin-bottom: 12px; +`; + +export const StyledButton = styled(Button)` + display: inline-block; +`; + +function CDUnLicnesed() { + const enterprisePricingLink = useAppsmithEnterpriseLink( + "git_continuous_delivery", + ); + + return ( + + + {createMessage(CONFIGURE_CD_TITLE)} + + + {createMessage(CONFIGURE_CD_DESC)} + + + {createMessage(TRY_APPSMITH_ENTERPRISE)} + + + ); +} + +export default CDUnLicnesed; diff --git a/app/client/src/git/ce/components/ContinuousDelivery/index.tsx b/app/client/src/git/ce/components/ContinuousDelivery/index.tsx index 932f248a4447..90e2fd68c1a1 100644 --- a/app/client/src/git/ce/components/ContinuousDelivery/index.tsx +++ b/app/client/src/git/ce/components/ContinuousDelivery/index.tsx @@ -1,58 +1,8 @@ -import { - CONFIGURE_CD_DESC, - CONFIGURE_CD_TITLE, - TRY_APPSMITH_ENTERPRISE, - createMessage, -} from "ee/constants/messages"; -import { Button, Text } from "@appsmith/ads"; -import { useAppsmithEnterpriseLink } from "pages/Editor/gitSync/GitSettingsModal/TabBranch/hooks"; import React from "react"; -import styled from "styled-components"; - -export const Container = styled.div` - padding-top: 8px; - padding-bottom: 16px; - overflow: auto; - min-height: calc(360px + 52px); -`; - -export const SectionTitle = styled(Text)` - font-weight: 600; - margin-bottom: 4px; -`; - -export const SectionDesc = styled(Text)` - margin-bottom: 12px; -`; - -export const StyledButton = styled(Button)` - display: inline-block; -`; +import CDUnLicnesed from "./CDUnLicensed"; function ContinuousDelivery() { - const enterprisePricingLink = useAppsmithEnterpriseLink( - "git_continuous_delivery", - ); - - return ( - - - {createMessage(CONFIGURE_CD_TITLE)} - - - {createMessage(CONFIGURE_CD_DESC)} - - - {createMessage(TRY_APPSMITH_ENTERPRISE)} - - - ); + return ; } export default ContinuousDelivery;