diff --git a/src/theme.ts b/src/theme.ts index 54bc42f807..06267b4a9e 100644 --- a/src/theme.ts +++ b/src/theme.ts @@ -237,8 +237,8 @@ export async function setTheme(theme?: string): Promise { // look for the stylesheet elements. // styleElements is a map from style name to HTMLLinkElement. - const styleElements = Object.create(null); - const themes = Array.from(document.querySelectorAll('[data-mx-theme]')); + const styleElements: Record = Object.create(null); + const themes = Array.from(document.querySelectorAll('[data-mx-theme]')); themes.forEach(theme => { styleElements[theme.attributes['data-mx-theme'].value.toLowerCase()] = theme; });