fix lint errors in theme.ts

This commit is contained in:
Hazelnoot 2025-04-01 16:01:41 -04:00
parent 4bdbbecc77
commit 77ae3e188b

View file

@ -128,12 +128,12 @@ export function applyTheme(theme: Theme, persist = true) {
}
let existingFontFace;
document.fonts.forEach(
window.document.fonts.forEach(
(fontFace) => {
if (fontFace.family === themeFontFaceName) existingFontFace = fontFace;
},
);
if (existingFontFace) document.fonts.delete(existingFontFace);
if (existingFontFace) window.document.fonts.delete(existingFontFace);
const fontFaceSrc = props.fontFaceSrc;
const fontFaceOpts = props.fontFaceOpts || {};
@ -143,7 +143,7 @@ export function applyTheme(theme: Theme, persist = true) {
themeFontFaceName,
fontFaceSrc, fontFaceOpts,
);
document.fonts.add(fontFace);
window.document.fonts.add(fontFace);
fontFace.load().catch(
(failure) => {
console.log(failure);