ts migration: Convert `dark_theme.js` to `dark_theme.ts`.

Add `void` type annotation to the return type of functions. The
rest of the file is not modified.
This commit is contained in:
AcKindle3 2023-03-25 18:50:45 -04:00 committed by Tim Abbott
parent 7effa717fd
commit de420f68a4
2 changed files with 4 additions and 4 deletions

View File

@ -76,7 +76,7 @@ EXEMPT_FILES = make_set(
"web/src/copy_and_paste.js",
"web/src/csrf.ts",
"web/src/css_variables.js",
"web/src/dark_theme.js",
"web/src/dark_theme.ts",
"web/src/debug.ts",
"web/src/deprecated_feature_notice.js",
"web/src/desktop_integration.js",

View File

@ -3,7 +3,7 @@ import $ from "jquery";
import {localstorage} from "./localstorage";
import {page_params} from "./page_params";
export function enable() {
export function enable(): void {
$(":root").removeClass("color-scheme-automatic").addClass("dark-theme");
if (page_params.is_spectator) {
@ -12,7 +12,7 @@ export function enable() {
}
}
export function disable() {
export function disable(): void {
$(":root").removeClass("color-scheme-automatic").removeClass("dark-theme");
if (page_params.is_spectator) {
@ -21,6 +21,6 @@ export function disable() {
}
}
export function default_preference_checker() {
export function default_preference_checker(): void {
$(":root").removeClass("dark-theme").addClass("color-scheme-automatic");
}