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:
parent
cef44e41d6
commit
3ad2c1bfd1
1 changed files with 8 additions and 19 deletions
|
@ -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);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue