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();