refactor: add font management module and update global types (#1317)

This commit is contained in:
Marc Emmanuel 2026-02-16 00:15:37 +01:00 committed by GitHub
parent 4936a887ab
commit 9fb1b9c410
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 179 additions and 143 deletions

View file

@ -46,6 +46,7 @@ declare global {
var defs: Selection<SVGDefsElement, unknown, null, undefined>;
var coastline: Selection<SVGGElement, unknown, null, undefined>;
var lakes: Selection<SVGGElement, unknown, null, undefined>;
var provs: Selection<SVGGElement, unknown, null, undefined>;
var getColorScheme: (scheme: string | null) => (t: number) => string;
var getColor: (height: number, scheme: (t: number) => string) => string;
var svgWidth: number;
@ -78,10 +79,12 @@ declare global {
var tip: (
message: string,
autoHide?: boolean,
type?: "info" | "warning" | "error",
type?: "info" | "warn" | "error" | "success",
timeout?: number,
) => void;
var locked: (settingId: string) => boolean;
var unlock: (settingId: string) => void;
var $: (selector: any) => any;
var scale: number;
var changeFont: () => void;
}