summaryrefslogtreecommitdiff
path: root/src/scenes/birthday_letters.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/scenes/birthday_letters.tsx')
-rw-r--r--src/scenes/birthday_letters.tsx10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/scenes/birthday_letters.tsx b/src/scenes/birthday_letters.tsx
index 2a63360..8fe7990 100644
--- a/src/scenes/birthday_letters.tsx
+++ b/src/scenes/birthday_letters.tsx
@@ -13,13 +13,13 @@ import { FunctionBox } from "../components/function_box";
import { theme } from "../theme";
import { PEOPLE, Person, PersonI } from "../components/person";
-const daysUntilNextBirthday = (birthDate: Date): number => {
+export const daysUntilNextDate = (date: Date): number => {
const today = new Date();
const nextBirthday = new Date(
today.getFullYear(),
- birthDate.getMonth(),
- birthDate.getDate(),
+ date.getMonth(),
+ date.getDate(),
);
if (today > nextBirthday) nextBirthday.setFullYear(today.getFullYear() + 1);
@@ -45,7 +45,7 @@ export const birthdayCardsFor = (people: PersonI[]): CardI[] => {
`Happy ${age}${ending} birthday, ${person.name}!\n` +
"I can't believe it's already been a year!";
- const deliverInDays = daysUntilNextBirthday(person.birthday);
+ const deliverInDays = daysUntilNextDate(person.birthday);
cards.push({ deliverInDays, message });
}
@@ -70,7 +70,7 @@ const birthdayCardsFor = (people: PersonI[]): CardI[] => {
\`Happy \${age}\${ageEnding} birthday, \${person.name}!\\n\` +
"I can't believe it's already been a year!";
- const deliverInDays = daysUntilNextBirthday(person.birthday);
+ const deliverInDays = daysUntilNextDate(person.birthday);
cards.push({ deliverInDays, message });
}