From 6c84b8456f4f7d7960fc1e0dfee5aaa0d4e0d58c Mon Sep 17 00:00:00 2001
From: Jagankumar <53823168+jagankumar-egov@users.noreply.github.com>
Date: Thu, 30 Jan 2025 14:57:13 +0530
Subject: [PATCH] FEATURE/HCMPRE-1649: Cleanedup campaign card & added a extra
info in project type selection
---
.../micro-ui-internals/example/.env-hcm-demo | 7 +++++++
.../example/.env-unifieddev | 2 +-
.../src/components/CampaignCard.js | 20 +++++++------------
.../src/components/CampaignType.js | 10 +++++++++-
4 files changed, 24 insertions(+), 15 deletions(-)
create mode 100644 health/micro-ui/web/micro-ui-internals/example/.env-hcm-demo
diff --git a/health/micro-ui/web/micro-ui-internals/example/.env-hcm-demo b/health/micro-ui/web/micro-ui-internals/example/.env-hcm-demo
new file mode 100644
index 00000000000..3e35042c58f
--- /dev/null
+++ b/health/micro-ui/web/micro-ui-internals/example/.env-hcm-demo
@@ -0,0 +1,7 @@
+SKIP_PREFLIGHT_CHECK=true
+REACT_APP_USER_TYPE=EMPLOYEE
+REACT_APP_EMPLOYEE_TOKEN=c835932f-2ad4-4d05-83d6-49e0b8c59f8a
+REACT_APP_CITIZEN_TOKEN=7cd58aae-30b3-41ed-a1b3-3417107a993c
+REACT_APP_PROXY_API=https://hcm-demo.digit.org
+REACT_APP_PROXY_ASSETS=https://hcm-demo.digit.org
+REACT_APP_GLOBAL=https://hcm-demo-assets.s3.ap-south-1.amazonaws.com/demo/globalConfigsWorkbenchDemo.js
diff --git a/health/micro-ui/web/micro-ui-internals/example/.env-unifieddev b/health/micro-ui/web/micro-ui-internals/example/.env-unifieddev
index 81fd56e040a..a0d4d30ce56 100644
--- a/health/micro-ui/web/micro-ui-internals/example/.env-unifieddev
+++ b/health/micro-ui/web/micro-ui-internals/example/.env-unifieddev
@@ -4,6 +4,6 @@ REACT_APP_EMPLOYEE_TOKEN=c835932f-2ad4-4d05-83d6-49e0b8c59f8a
REACT_APP_CITIZEN_TOKEN=7cd58aae-30b3-41ed-a1b3-3417107a993c
REACT_APP_PROXY_API=https://unified-dev.digit.org
REACT_APP_PROXY_ASSETS=https://unified-dev.digit.org
-REACT_APP_GLOBAL=https://egov-dev-assets.s3.ap-south-1.amazonaws.com/globalConfigsMicroplan.js
+REACT_APP_GLOBAL=https://egov-dev-assets.s3.ap-south-1.amazonaws.com/globalConfigsWorkbenchDev.js
REACT_APP_CONTEXT=works
WORKBENCH=https://egov-dev-assets.s3.ap-south-1.amazonaws.com/globalConfigsWorkbenchHCMMZ.js
\ No newline at end of file
diff --git a/health/micro-ui/web/micro-ui-internals/packages/modules/campaign-manager/src/components/CampaignCard.js b/health/micro-ui/web/micro-ui-internals/packages/modules/campaign-manager/src/components/CampaignCard.js
index cfc87a259f1..611a08a6b56 100644
--- a/health/micro-ui/web/micro-ui-internals/packages/modules/campaign-manager/src/components/CampaignCard.js
+++ b/health/micro-ui/web/micro-ui-internals/packages/modules/campaign-manager/src/components/CampaignCard.js
@@ -48,13 +48,7 @@ const CampaignCard = () => {
},
{
label: t("NATIONAL_DASHBOARD"),
- link: "/digit-ui/employee/utilities/iframe/elastic/national",
- roles: ROLES.NATIONAL_SUPERVISOR,
- // count: isLoading?"-":data
- },
- {
- label: t("NDSS_DASHBOARD"),
- link: "/digit-ui/employee/dss/landing/national-health-dashboard",
+ link: "/digit-ui/employee",
roles: ROLES.NATIONAL_SUPERVISOR,
// count: isLoading?"-":data
},
@@ -64,12 +58,12 @@ const CampaignCard = () => {
roles: ROLES.BOUNDARY_MANAGER,
// count: isLoading?"-":data
},
- {
- label: t("ACTION_TEST_APP_CONFIGURATION"),
- link: `/workbench-ui/employee/campaign/app-configuration`,
- roles: ROLES.CAMPAIGN_MANAGER,
- // count: isLoading?"-":data
- },
+ // {
+ // label: t("ACTION_TEST_APP_CONFIGURATION"),
+ // link: `/workbench-ui/employee/campaign/app-configuration`,
+ // roles: ROLES.CAMPAIGN_MANAGER,
+ // // count: isLoading?"-":data
+ // }, WILLBEDISABLEDINPATCHRELEASE
];
links = links.filter((link) => (link?.roles && link?.roles?.length > 0 ? Digit.Utils.didEmployeeHasAtleastOneRole(link?.roles) : true));
diff --git a/health/micro-ui/web/micro-ui-internals/packages/modules/campaign-manager/src/components/CampaignType.js b/health/micro-ui/web/micro-ui-internals/packages/modules/campaign-manager/src/components/CampaignType.js
index 389e661427f..0962132ce89 100644
--- a/health/micro-ui/web/micro-ui-internals/packages/modules/campaign-manager/src/components/CampaignType.js
+++ b/health/micro-ui/web/micro-ui-internals/packages/modules/campaign-manager/src/components/CampaignType.js
@@ -1,7 +1,7 @@
import React, { useState, useMemo, useRef, useEffect, Fragment } from "react";
import { Header } from "@egovernments/digit-ui-react-components";
import { useTranslation } from "react-i18next";
-import { LabelFieldPair } from "@egovernments/digit-ui-components";
+import { InfoCard, LabelFieldPair } from "@egovernments/digit-ui-components";
import { Button, CardText, Dropdown, ErrorMessage, PopUp, Stepper, TextBlock , Card} from "@egovernments/digit-ui-components";
const CampaignSelection = ({ onSelect, formData, formState, ...props }) => {
@@ -157,6 +157,14 @@ const CampaignSelection = ({ onSelect, formData, formState, ...props }) => {
)}
+
{showPopUp && (