Added character list in search

This commit is contained in:
Alexis
2024-04-06 22:13:39 +02:00
parent a69396d75b
commit dd8c4727a3
28 changed files with 556 additions and 178 deletions

20
src/models/Events.ts Normal file
View File

@@ -0,0 +1,20 @@
import type { LeimDate } from './Date'
export interface CalendarEvent {
title: string
date: LeimDate
description?: string
category?: CalendarEventCategory
}
export type CalendarEventCategory =
| 'birth'
| 'death'
| 'catastrophe'
| 'legal'
| 'natural-disaster'
| 'player'
export function isCalendarEvent(object: any): object is CalendarEvent {
return 'date' in object
}