From f5bc1187ce40acdf6eb96f3dc7618dfa2ab0918e Mon Sep 17 00:00:00 2001 From: Abhishekfm Date: Fri, 23 Oct 2026 16:47:36 +0530 Subject: [PATCH] Enhance dashboard styling and update dataset loading functionality - Added new CSS variables for improved icon styling in the dashboard. - Removed the obsolete loading component for datasets to streamline the codebase. - Updated the count formatting function to simplify label handling for singular and plural cases. --- .../dashboard/[entityType]/[entitySlug]/dataset/loading.tsx | 5 ----- .../[entityType]/[entitySlug]/provider-flow/table-listing.ts | 3 ++- app/[locale]/dashboard/dashboard.module.scss | 2 ++ 3 files changed, 4 insertions(+), 6 deletions(-) delete mode 100644 app/[locale]/dashboard/[entityType]/[entitySlug]/dataset/loading.tsx diff --git a/app/[locale]/dashboard/[entityType]/[entitySlug]/dataset/loading.tsx b/app/[locale]/dashboard/[entityType]/[entitySlug]/dataset/loading.tsx deleted file mode 100644 index 673df852..00000000 --- a/app/[locale]/dashboard/[entityType]/[entitySlug]/dataset/loading.tsx +++ /dev/null @@ -1,5 +0,0 @@ -import DatasetLoading from './components/loading-dataset'; - -export default function LoadingPage() { - return ; -} diff --git a/app/[locale]/dashboard/[entityType]/[entitySlug]/provider-flow/table-listing.ts b/app/[locale]/dashboard/[entityType]/[entitySlug]/provider-flow/table-listing.ts index f7cd3613..cd0d4ee8 100644 --- a/app/[locale]/dashboard/[entityType]/[entitySlug]/provider-flow/table-listing.ts +++ b/app/[locale]/dashboard/[entityType]/[entitySlug]/provider-flow/table-listing.ts @@ -291,7 +291,8 @@ export function formatUpdated(value?: string | null) { } export function formatCount(count: number, singular: string, plural: string) { - return count === 1 ? `1 ${singular}` : `${count} ${plural}`; + const label = count === 0 || count === 1 ? singular : plural; + return `${count} ${label}`; } export function errorMessage(err: unknown) { diff --git a/app/[locale]/dashboard/dashboard.module.scss b/app/[locale]/dashboard/dashboard.module.scss index 168357c4..1041a86b 100644 --- a/app/[locale]/dashboard/dashboard.module.scss +++ b/app/[locale]/dashboard/dashboard.module.scss @@ -10,9 +10,11 @@ .Selected { background-color: var(--surface-selected); + --icon-default: var(--blue-primary-color); svg { color: var(--blue-primary-color); + stroke: var(--blue-primary-color); } }