From b9ad037f60432d892fb9f6b1202a0eaf8aa57314 Mon Sep 17 00:00:00 2001 From: Rohan Sircar Date: Sun, 26 Jul 2020 13:29:49 +0530 Subject: [PATCH] added spinners to admin home --- src/main/frontend/admin/pages/Home.ts | 13 ++++++--- src/main/resources/templates/admin/home.html | 28 +++++++++++++++----- 2 files changed, 31 insertions(+), 10 deletions(-) diff --git a/src/main/frontend/admin/pages/Home.ts b/src/main/frontend/admin/pages/Home.ts index 85201ff..1a35aa2 100644 --- a/src/main/frontend/admin/pages/Home.ts +++ b/src/main/frontend/admin/pages/Home.ts @@ -5,9 +5,14 @@ import log from "loglevel"; export async function stats(): Promise { const stats = await getStats(Credentials.authToken); - $("#totalMessages").text(stats.totalMessages); - $("#totalUsers").text(stats.totalUsers); - $("#totalOnlineUsers").text(stats.totalOnlineUsers); - $("#numMessagesToday").text(stats.numMessagesToday); + setTimeout(() => { + $(".admin-stats-spinner").hide(); + + $("#totalMessages").text(stats.totalMessages).removeAttr("hidden"); + $("#totalUsers").text(stats.totalUsers).removeAttr("hidden"); + $("#totalOnlineUsers").text(stats.totalOnlineUsers).removeAttr("hidden"); + $("#numMessagesToday").text(stats.numMessagesToday).removeAttr("hidden"); + }, 1000); + log.debug(stats); } diff --git a/src/main/resources/templates/admin/home.html b/src/main/resources/templates/admin/home.html index 4035349..6bc8f77 100644 --- a/src/main/resources/templates/admin/home.html +++ b/src/main/resources/templates/admin/home.html @@ -8,7 +8,7 @@ - +