aboutsummaryrefslogtreecommitdiff
path: root/src/lib/ACDB.ts
blob: 29537fb8d34604a49070e286f258ca41f525a4bc (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
export interface ACDBBirthdaysEntry {
	character_image: string;
	name: string;
	origin: string;
}

export const ACDBBirthdays = async (month: number, day: number): Promise<ACDBBirthdaysEntry[]> =>
	(
		await (
			await fetch(`/api/acdb-birthdays?month=${month}&day=${day}`, {
				headers: {
					Accept: 'application/json',
					'Content-Type': 'application/json',
					'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64; rv:120.0) Gecko/20100101 Firefox/120.0'
				}
			})
		).json()
	)['characters'];