import type { ActivitiesPage } from '$lib/Data/AniList/activity'; import Dexie, { type Table } from 'dexie'; export interface ActivityPage { page: number; data: ActivitiesPage; } export class ActivityDatabase extends Dexie { activities: Table; constructor() { super('activities'); this.version(1).stores({ activities: 'page, data' }); this.activities = this.table('activities'); } } export const database = new ActivityDatabase();