From 31a344e3a1d5d176055367174e38a31663ad085a Mon Sep 17 00:00:00 2001 From: mehrdad_adabi Date: Sun, 31 Aug 2025 16:21:47 +0330 Subject: [PATCH] fix: chage designed and props --- .../digital-innovation-page.tsx | 18 +++++------------- .../green-innovation-page.tsx | 12 +++++------- app/components/ui/custom-bar-chart.tsx | 2 +- 3 files changed, 11 insertions(+), 21 deletions(-) diff --git a/app/components/dashboard/project-management/digital-innovation-page.tsx b/app/components/dashboard/project-management/digital-innovation-page.tsx index 50030a2..080e16a 100644 --- a/app/components/dashboard/project-management/digital-innovation-page.tsx +++ b/app/components/dashboard/project-management/digital-innovation-page.tsx @@ -623,19 +623,11 @@ export function DigitalInnovationPage() { } }; - // const calculateAverage = (data: Array) => { - // let number = 0; - // data.map( - // (item: ProcessInnovationData) => (number = number + +item.project_rating) - // ); - // setAvarage(number / data.length); - // }; - return (
{/* Stats Cards */} -
+
{/* Stats Grid */}
@@ -706,7 +698,7 @@ export function DigitalInnovationPage() {
{/* Process Impacts Chart */} - + {/* */} {/* Data Table */} - +
- +
{columns.map((column) => ( @@ -870,7 +862,7 @@ export function DigitalInnovationPage() { -
+
diff --git a/app/components/dashboard/project-management/green-innovation-page.tsx b/app/components/dashboard/project-management/green-innovation-page.tsx index 027918d..81a5ed1 100644 --- a/app/components/dashboard/project-management/green-innovation-page.tsx +++ b/app/components/dashboard/project-management/green-innovation-page.tsx @@ -96,7 +96,7 @@ interface InnovationStats { pollution_reduction: number; pollution_reduction_percent: number; waste_reduction: number; - waste_reduction_percent: number; + waste_reductionn_percent: number; water_recovery_reduction: number; water_recovery_reduction_percent: number; average_project_score: number; @@ -497,9 +497,8 @@ export function GreenInnovationPage() { waste: { value: formatNumber(parseNum(stats.waste_reduction)), - percent: formatNumber(parseNum(stats.waste_reduction_percent)), + percent: formatNumber(parseNum(stats.waste_reductionn_percent)), }, - avarage: stats.average_project_score, countInnovationGreenProjects: stats.count_innovation_green_projects, }; @@ -683,8 +682,7 @@ export function GreenInnovationPage() {
{/* Stats Cards */}
-
- {/* Stats Grid */} +
{loading || statsLoading ? // Loading skeleton for stats cards - matching new design Array.from({ length: 2 }).map((_, index) => ( @@ -754,7 +752,7 @@ export function GreenInnovationPage() { {/* Process Impacts Chart */} {statsLoading ? ( - +
@@ -797,7 +795,7 @@ export function GreenInnovationPage() { ) : ( - +
diff --git a/app/components/ui/custom-bar-chart.tsx b/app/components/ui/custom-bar-chart.tsx index d74a926..6ba5f18 100644 --- a/app/components/ui/custom-bar-chart.tsx +++ b/app/components/ui/custom-bar-chart.tsx @@ -127,7 +127,7 @@ export function CustomBarChart({ }`} > {item.valuePrefix || ""} - {formatNumber(parseFloat(displayValue))} + {formatNumber(parseFloat(displayValue))}% {item.valueSuffix || ""}