diff --git a/src/runtime/internal/dom.ts b/src/runtime/internal/dom.ts index f65d07117c..b59a47547d 100644 --- a/src/runtime/internal/dom.ts +++ b/src/runtime/internal/dom.ts @@ -247,8 +247,8 @@ export function add_resize_listener(element, fn) { }; } -export function toggle_class(element, name, toggle) { - element.classList[toggle ? 'add' : 'remove'](name); +export function toggle_class(element: Node, name: string, toggle?: boolean) { + element.classList.toggle(name, toggle); } export function custom_event(type: string, detail?: T) {