diff --git a/extensions/remember-the-date/CHANGELOG.md b/extensions/remember-the-date/CHANGELOG.md index 8890b8f9cb9..3c58327934a 100644 --- a/extensions/remember-the-date/CHANGELOG.md +++ b/extensions/remember-the-date/CHANGELOG.md @@ -1,5 +1,9 @@ # Remember the Date Changelog +## [Up Next Unit of Time Synced with Setting] – 2024-10-22 + +– Uses 'days' as the unit of time for the Up Next date, if selected in settings (just like list) + ## [Add Countdown Option] - 2024-10-14 - Added a countdown option in the preferences to display the countdown in days diff --git a/extensions/remember-the-date/package.json b/extensions/remember-the-date/package.json index 16f281635f2..4e9f4422493 100644 --- a/extensions/remember-the-date/package.json +++ b/extensions/remember-the-date/package.json @@ -7,7 +7,8 @@ "author": "pernielsentikaer", "contributors": [ "samuelkraft", - "ridemountainpig" + "ridemountainpig", + "aryan_thatte" ], "license": "MIT", "keywords": [ diff --git a/extensions/remember-the-date/src/menu-bar.tsx b/extensions/remember-the-date/src/menu-bar.tsx index dd63ef67371..f185f092390 100644 --- a/extensions/remember-the-date/src/menu-bar.tsx +++ b/extensions/remember-the-date/src/menu-bar.tsx @@ -19,9 +19,12 @@ export default function Command() { return null; } - const untilNextDate = `${nextDate.name.length > 15 ? nextDate.name.substring(0, 15) + "..." : nextDate.name} ${moment( - nextDate.date, - ).fromNow()}`; + const difference = showCountdownByDay + ? "in " + moment(nextDate.date).diff(new Date(), "days") + " days" + : moment(nextDate.date).fromNow(); + const untilNextDate = `${ + nextDate.name.length > 15 ? nextDate.name.substring(0, 15) + "..." : nextDate.name + } ${difference}`; return (