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