1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

fix sonarcloud Code Smell

Refactoring Cognitive Complexity
This commit is contained in:
grafixeyehero 2021-10-09 23:00:04 +03:00
parent cef44e41d6
commit 3ad2c1bfd1

View file

@ -76,11 +76,8 @@ const NewUserPage: FunctionComponent = () => {
const channelAccess = element?.current?.querySelector('.channelAccess'); const channelAccess = element?.current?.querySelector('.channelAccess');
channelAccess.dispatchEvent(new CustomEvent('create')); channelAccess.dispatchEvent(new CustomEvent('create'));
if (channels.length) { const channelAccessContainer = element?.current?.querySelector('.channelAccessContainer');
element?.current?.querySelector('.channelAccessContainer').classList.remove('hide'); channels.length ? channelAccessContainer.classList.remove('hide') : channelAccessContainer.classList.add('hide');
} else {
element?.current?.querySelector('.channelAccessContainer').classList.add('hide');
}
element.current.querySelector('.chkEnableAllChannels').checked = false; element.current.querySelector('.chkEnableAllChannels').checked = false;
}; };
@ -129,22 +126,14 @@ const NewUserPage: FunctionComponent = () => {
return false; return false;
}; };
const chkEnableAllChannels = element?.current?.querySelector('.chkEnableAllChannels'); element?.current?.querySelector('.chkEnableAllChannels').addEventListener('change', function (this: HTMLInputElement) {
chkEnableAllChannels.addEventListener('change', function (this: HTMLInputElement) { const channelAccessListContainer = element?.current?.querySelector('.channelAccessListContainer');
if (this.checked) { this.checked ? channelAccessListContainer.classList.add('hide') : channelAccessListContainer.classList.remove('hide');
element?.current?.querySelector('.channelAccessListContainer').classList.add('hide');
} else {
element?.current?.querySelector('.channelAccessListContainer').classList.remove('hide');
}
}); });
const chkEnableAllFolders = element?.current?.querySelector('.chkEnableAllFolders'); element?.current?.querySelector('.chkEnableAllFolders').addEventListener('change', function (this: HTMLInputElement) {
chkEnableAllFolders.addEventListener('change', function (this: HTMLInputElement) { const folderAccessListContainer = element?.current?.querySelector('.folderAccessListContainer');
if (this.checked) { this.checked ? folderAccessListContainer.classList.add('hide') : folderAccessListContainer.classList.remove('hide');
element?.current?.querySelector('.folderAccessListContainer').classList.add('hide');
} else {
element?.current?.querySelector('.folderAccessListContainer').classList.remove('hide');
}
}); });
element?.current?.querySelector('.newUserProfileForm').addEventListener('submit', onSubmit); element?.current?.querySelector('.newUserProfileForm').addEventListener('submit', onSubmit);