From 582b053d83ae74a63a53b1478d36cf337822739c Mon Sep 17 00:00:00 2001 From: btangmu Date: Fri, 24 May 2024 17:19:50 -0400 Subject: [PATCH] CLDR-17658 Improve Dashboard performance and UI; work in progress -For now, change only the front end -Combine notifications in certain categories so that there is not more than one per page -For now, apply this to both Missing and Abstained categories; easy to change which categories are affected -Try to fix delayed visibility of checkbox click; alternatives and debugging for catCheckmarkChanged -Remove delay from a-spin pending solution to delayed visibility of checkbox click -Add Vue version to the About page; bugs may depend on Vue version --- tools/cldr-apps/js/src/esm/cldrDash.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/cldr-apps/js/src/esm/cldrDash.mjs b/tools/cldr-apps/js/src/esm/cldrDash.mjs index 509fdf75f7e..5d8337e29ef 100644 --- a/tools/cldr-apps/js/src/esm/cldrDash.mjs +++ b/tools/cldr-apps/js/src/esm/cldrDash.mjs @@ -85,7 +85,7 @@ class DashData { const xpstrid = this.pageCombinedEntry[cat][page]; // not necessarily e.xpstrid if (!xpstrid) { console.error( - "Existing xpstrid not found in addAbstainedEntry for cat = " + + "Existing xpstrid not found in addCombinedEntry for cat = " + cat + ", page = " + page @@ -95,7 +95,7 @@ class DashData { const dashEntry = this.pathIndex[xpstrid]; if (!dashEntry) { console.error( - "Existing entry not found in addAbstainedEntry for cat = " + + "Existing entry not found in addCombinedEntry for cat = " + cat + ", page = " + page