From 4db0d93f41d478eb29700cbd748618b76fc78a83 Mon Sep 17 00:00:00 2001 From: prafull-opensignlabs Date: Tue, 12 Nov 2024 16:24:50 +0530 Subject: [PATCH] refactor: update news from header --- apps/OpenSign/public/locales/en/translation.json | 2 +- apps/OpenSign/public/locales/es/translation.json | 2 +- apps/OpenSign/public/locales/fr/translation.json | 2 +- apps/OpenSign/src/components/Header.js | 11 +++++++++-- apps/OpenSign/src/script/locales/en/translation.json | 2 +- apps/OpenSign/src/script/locales/es/translation.json | 2 +- apps/OpenSign/src/script/locales/fr/translation.json | 2 +- 7 files changed, 15 insertions(+), 8 deletions(-) diff --git a/apps/OpenSign/public/locales/en/translation.json b/apps/OpenSign/public/locales/en/translation.json index 0b9217331..911a39eaa 100644 --- a/apps/OpenSign/public/locales/en/translation.json +++ b/apps/OpenSign/public/locales/en/translation.json @@ -1,5 +1,5 @@ { - "header-news": "New feature: Public profiles are now live! Easily create and share public templates", + "header-news": "New feature: Teams plan users can now integrate their own AWS S3 buckets for file storage", "header-news-btn": "Setup Now", "create-account": "Create Account", "login": "Login", diff --git a/apps/OpenSign/public/locales/es/translation.json b/apps/OpenSign/public/locales/es/translation.json index 8364906c7..cf8bb2be9 100644 --- a/apps/OpenSign/public/locales/es/translation.json +++ b/apps/OpenSign/public/locales/es/translation.json @@ -1,5 +1,5 @@ { - "header-news": "Nueva funcionalidad: ¡Los perfiles públicos ahora están disponibles! Crea y comparte plantillas públicas fácilmente", + "header-news": "Nueva característica: los usuarios del plan Teams ahora pueden integrar sus propios depósitos de AWS S3 para el almacenamiento de archivos", "header-news-btn": "Configurar ahora", "create-account": "Crear cuenta", "login": "Iniciar sesión", diff --git a/apps/OpenSign/public/locales/fr/translation.json b/apps/OpenSign/public/locales/fr/translation.json index 0d7085191..77514f327 100644 --- a/apps/OpenSign/public/locales/fr/translation.json +++ b/apps/OpenSign/public/locales/fr/translation.json @@ -1,5 +1,5 @@ { - "header-news": "Nouvelle fonctionnalité : les profils publics sont désormais en ligne ! Créez et partagez facilement des modèles publics", + "header-news": "Nouvelle fonctionnalité : les utilisateurs du forfait Teams peuvent désormais intégrer leurs propres compartiments AWS S3 pour le stockage de fichiers", "header-news-btn": "Configurer maintenant", "create-account": "Créer un compte", "login": "Se Connecter", diff --git a/apps/OpenSign/src/components/Header.js b/apps/OpenSign/src/components/Header.js index 6bb80c03f..dafc3c3ba 100644 --- a/apps/OpenSign/src/components/Header.js +++ b/apps/OpenSign/src/components/Header.js @@ -140,15 +140,22 @@ const Header = ({ showSidebar, setIsMenu }) => { ); setShowNotification(false); }; + const handleSetupNowNavigation = () => { + const url = isStaging + ? "https://staging-console.opensignlabs.com/fileadapter" + : "https://console.opensignlabs.com/fileadapter"; + + openInNewTab(url); + }; return (
{isEnableSubscription && showNotification && ( -
+
{t("header-news")} — navigate("/profile")} + onClick={() => handleSetupNowNavigation()} > {" " + t("header-news-btn") + "."} diff --git a/apps/OpenSign/src/script/locales/en/translation.json b/apps/OpenSign/src/script/locales/en/translation.json index ec7ba9fc3..d369023f5 100644 --- a/apps/OpenSign/src/script/locales/en/translation.json +++ b/apps/OpenSign/src/script/locales/en/translation.json @@ -1,5 +1,5 @@ { - "header-news": "New feature: Public profiles are now live! Easily create and share public templates", + "header-news": "New feature: Teams plan users can now integrate their own AWS S3 buckets for file storage", "header-news-btn": "Setup Now", "create-account": "Create Account", "login": "Login", diff --git a/apps/OpenSign/src/script/locales/es/translation.json b/apps/OpenSign/src/script/locales/es/translation.json index 696e49a6f..b5d51e4d7 100644 --- a/apps/OpenSign/src/script/locales/es/translation.json +++ b/apps/OpenSign/src/script/locales/es/translation.json @@ -1,5 +1,5 @@ { - "header-news": "Nueva funcionalidad: ¡Los perfiles públicos ahora están disponibles! Crea y comparte plantillas públicas fácilmente", + "header-news": "Nueva característica: los usuarios del plan Teams ahora pueden integrar sus propios depósitos de AWS S3 para el almacenamiento de archivos", "header-news-btn": "Configurar ahora", "create-account": "Crear cuenta", "login": "Iniciar sesión", diff --git a/apps/OpenSign/src/script/locales/fr/translation.json b/apps/OpenSign/src/script/locales/fr/translation.json index de52806f3..3bdb88475 100644 --- a/apps/OpenSign/src/script/locales/fr/translation.json +++ b/apps/OpenSign/src/script/locales/fr/translation.json @@ -1,5 +1,5 @@ { - "header-news": "Nouvelle fonctionnalité : les profils publics sont désormais en ligne ! Créez et partagez facilement des modèles publics", + "header-news": "Nouvelle fonctionnalité : les utilisateurs du forfait Teams peuvent désormais intégrer leurs propres compartiments AWS S3 pour le stockage de fichiers", "header-news-btn": "Configurer maintenant", "create-account": "Créer un compte", "login": "Se Connecter",