diff --git a/src/types/disqus.d.ts b/src/types/disqus.d.ts new file mode 100644 index 00000000..6ffb9a1b --- /dev/null +++ b/src/types/disqus.d.ts @@ -0,0 +1,7 @@ +export {}; + +declare global { + interface Window { + reloadDisqus: () => void; + } +} diff --git a/src/types/ffg.d.ts b/src/types/ffg.d.ts deleted file mode 100644 index d71ad9dc..00000000 --- a/src/types/ffg.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export {}; - -declare global { - interface Window { - rafThrottle any>( - callback: T - ): (...args: any[]) => void; - } -} diff --git a/src/types/modules/gatsby-remark-embedder.d.ts b/src/types/modules/gatsby-remark-embedder.d.ts deleted file mode 100644 index 27929bdd..00000000 --- a/src/types/modules/gatsby-remark-embedder.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -declare module "gatsby-remark-embedder/dist/transformers/Twitch.js" { - import { Transformer } from "@remark-embedder/core"; - - const transformer: Transformer; - export = transformer; -} diff --git a/src/views/base/navigation/dark-light-button/theme-toggle.ts b/src/views/base/navigation/dark-light-button/theme-toggle.ts index 811c31ea..2995d1a8 100644 --- a/src/views/base/navigation/dark-light-button/theme-toggle.ts +++ b/src/views/base/navigation/dark-light-button/theme-toggle.ts @@ -2,7 +2,7 @@ const COLOR_MODE_STORAGE_KEY = "currentTheme"; export const themeToggle = () => { const themeToggleBtn: HTMLElement = document.querySelector( - "#theme-toggle-button" + "#theme-toggle-button", ); if (!themeToggleBtn) return; const darkIconEl: HTMLElement = document.querySelector("#dark-icon"); @@ -16,10 +16,7 @@ export const themeToggle = () => { lightIconEl.style.display = "none"; darkIconEl.style.display = null; } - setTimeout( - () => (window as any).reloadDisqus && (window as any).reloadDisqus(), - 100 - ); + setTimeout(() => window.reloadDisqus && window.reloadDisqus(), 100); } // TODO: Migrate to `classList`