From 88aa6fe30cfc1d1e148d3a27fa67170465a3bad2 Mon Sep 17 00:00:00 2001 From: Zohan Subhash Date: Sat, 14 Jan 2023 11:44:44 +0530 Subject: [PATCH] Update stats-card.js --- src/cards/stats-card.js | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/src/cards/stats-card.js b/src/cards/stats-card.js index 8b784fdb..0b506a33 100644 --- a/src/cards/stats-card.js +++ b/src/cards/stats-card.js @@ -36,10 +36,10 @@ const createTextNode = ({ bold, }) => { let kValue - if(isNaN(value)){ - kValue = value + if (isNaN(value)) { + kValue = value; } else { - kValue = kFormatter(value) + kValue = kFormatter(value); } const staggerDelay = (index + 3) * 150; @@ -86,12 +86,14 @@ const renderStatsCard = (stats = {}, options = { hide: [] }) => { level: "S", score: 10 }, - starsTitle = "Total Stars", - commitsTitle = "Total Commits", - issuesTitle = "Total Issues", - PRsTitle = "Total PRs", - contribsTitle = "Total Contributions", - title = "Your GitHub Stats", + starsTitle = i18n.t("statcard.totalstars"), + commitsTitle = `${i18n.t("statcard.commits")}${ + include_all_commits ? "" : ` (${new Date().getFullYear()})` + }`, + issuesTitle = i18n.t("statcard.issues"), + PRsTitle = i18n.t("statcard.prs"), + contribsTitle = i18n.t("statcard.contribs") + " (last year)", + title = i18n.t("statcard.title"), } = stats; const { hide = [], @@ -222,7 +224,7 @@ const renderStatsCard = (stats = {}, options = { hide: [] }) => { }); const calculateTextWidth = () => { - return measureText(title); + return measureText(custom_title ? custom_title : title); }; /* @@ -304,9 +306,6 @@ const renderStatsCard = (stats = {}, options = { hide: [] }) => { const labels = Object.keys(STATS) .filter((key) => !hide.includes(key)) .map((key) => { - if (key === "commits") { - return commitsTitle; - } return `${STATS[key].label}: ${STATS[key].value}`; }) .join(", ");