More concise and elegant way of toggling a class name.

This commit is contained in:
Jaroslav Polakovič 2022-01-11 18:48:52 +01:00
Родитель 2e3d5d99f3
Коммит a9b5fdc06a
1 изменённых файлов: 2 добавлений и 8 удалений

Просмотреть файл

@ -148,14 +148,8 @@ export default class extends HTMLElement {
}
const targetName = castSession.getCastDevice().friendlyName;
if (targetName) {
this.internal.root.querySelector(`.${CAST_TARGET_NAME}`).innerText = targetName;
this.classList.add(CAST_HAS_TARGET_NAME);
} else {
this.classList.remove(CAST_HAS_TARGET_NAME);
}
this.internal.root.querySelector(`.${CAST_TARGET_NAME}`).innerText = targetName;
this.classList.toggle(CAST_HAS_TARGET_NAME, targetName);
this.classList.add(CAST_CLASSNAME);
}