{
-
- {createMessage(BUSINESS_TAG)}
-
+
import("assets/images/email-not-configured.svg"),
@@ -308,9 +307,7 @@ export function CustomRolesRamp() {
{createMessage(CUSTOM_ROLE_TEXT)}
-
- {createMessage(BUSINESS_TAG)}
-
+
{createMessage(CUSTOM_ROLE_DISABLED_OPTION_TEXT)}
diff --git a/app/client/src/components/BusinessTag.tsx b/app/client/src/components/BusinessTag.tsx
new file mode 100644
index 0000000000..424c92b962
--- /dev/null
+++ b/app/client/src/components/BusinessTag.tsx
@@ -0,0 +1,26 @@
+import React from "react";
+import type { TagSizes } from "design-system";
+import { Tag } from "design-system";
+import { BUSINESS_TAG, createMessage } from "@appsmith/constants/messages";
+
+const BusinessTag = ({
+ classes = "",
+ size,
+}: {
+ classes?: string;
+ size?: TagSizes;
+}) => {
+ return (
+
+ {createMessage(BUSINESS_TAG)}
+
+ );
+};
+
+export default BusinessTag;
diff --git a/app/client/src/components/EnterpriseTag.tsx b/app/client/src/components/EnterpriseTag.tsx
new file mode 100644
index 0000000000..0203d3d44c
--- /dev/null
+++ b/app/client/src/components/EnterpriseTag.tsx
@@ -0,0 +1,26 @@
+import React from "react";
+import type { TagSizes } from "design-system";
+import { Tag } from "design-system";
+import { ENTERPRISE_TAG, createMessage } from "@appsmith/constants/messages";
+
+const EnterpriseTag = ({
+ classes = "",
+ size,
+}: {
+ classes?: string;
+ size?: TagSizes;
+}) => {
+ return (
+
+ {createMessage(ENTERPRISE_TAG)}
+
+ );
+};
+
+export default EnterpriseTag;
diff --git a/app/client/src/ee/sagas/analyticsSaga.ts b/app/client/src/ee/sagas/analyticsSaga.ts
index b03dbf7e6b..45ea06e862 100644
--- a/app/client/src/ee/sagas/analyticsSaga.ts
+++ b/app/client/src/ee/sagas/analyticsSaga.ts
@@ -1 +1 @@
-export * from "../../ce/sagas/analyticsSaga";
+export * from "ce/sagas/analyticsSaga";
diff --git a/app/client/src/pages/Applications/EmbedSnippet/PrivateEmbeddingContent.tsx b/app/client/src/pages/Applications/EmbedSnippet/PrivateEmbeddingContent.tsx
index d1e7b7adb4..aa1394e584 100644
--- a/app/client/src/pages/Applications/EmbedSnippet/PrivateEmbeddingContent.tsx
+++ b/app/client/src/pages/Applications/EmbedSnippet/PrivateEmbeddingContent.tsx
@@ -1,7 +1,6 @@
import React from "react";
-import { Text, Link, Button, Icon, Tag } from "design-system";
+import { Text, Link, Button, Icon } from "design-system";
import {
- BUSINESS_TAG,
createMessage,
IN_APP_EMBED_SETTING,
} from "@appsmith/constants/messages";
@@ -16,6 +15,7 @@ import {
} from "utils/ProductRamps/RampsControlList";
import { useSelector } from "react-redux";
import { getRampLink, showProductRamps } from "selectors/rampSelectors";
+import BusinessTag from "components/BusinessTag";
function PrivateEmbeddingContent(props: {
userAppPermissions: any[];
@@ -59,9 +59,7 @@ export function PrivateEmbedRampModal() {
{createMessage(IN_APP_EMBED_SETTING.privateAppsText)}
-
- {createMessage(BUSINESS_TAG)}
-
+
{setting.label}
- {setting.needsUpgrade && (
- {createMessage(BUSINESS_TAG)}
- )}
+ {setting.needsUpgrade && }