Improve MineGeo interface and functionality

This commit is contained in:
2026-10-06 19:24:41 +05:00
parent 7404f1dc1c
commit 233e4d57f0
67 changed files with 3053 additions and 643 deletions

7
shared/site-settings.ts Normal file
View File

@@ -0,0 +1,7 @@
import { z } from "zod";
export const siteSettingsSchema = z
.object({ betaBadgeEnabled: z.boolean() })
.strict();
export type SiteSettings = z.infer<typeof siteSettingsSchema>;
export const defaultSiteSettings: SiteSettings = { betaBadgeEnabled: true };