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
39c742af9d
commit
cef44e41d6
1 changed files with 13 additions and 15 deletions
|
@ -45,17 +45,22 @@ const NewUserPage: FunctionComponent = () => {
|
||||||
|
|
||||||
loadUser();
|
loadUser();
|
||||||
|
|
||||||
const loadMediaFolders = (mediaFolders) => {
|
const getItemsResult = items => {
|
||||||
const itemsArr: ItemsArr[] = [];
|
const itemsArr: ItemsArr[] = [];
|
||||||
|
|
||||||
for (const folder of mediaFolders) {
|
for (const item of items) {
|
||||||
itemsArr.push({
|
itemsArr.push({
|
||||||
Id: folder.Id,
|
Id: item.Id,
|
||||||
Name: folder.Name
|
Name: item.Name
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
return itemsArr;
|
||||||
|
};
|
||||||
|
|
||||||
setMediaFoldersItems(itemsArr);
|
const loadMediaFolders = (result) => {
|
||||||
|
const mediaFolders = getItemsResult(result);
|
||||||
|
|
||||||
|
setMediaFoldersItems(mediaFolders);
|
||||||
|
|
||||||
const folderAccess = element?.current?.querySelector('.folderAccess');
|
const folderAccess = element?.current?.querySelector('.folderAccess');
|
||||||
folderAccess.dispatchEvent(new CustomEvent('create'));
|
folderAccess.dispatchEvent(new CustomEvent('create'));
|
||||||
|
@ -63,17 +68,10 @@ const NewUserPage: FunctionComponent = () => {
|
||||||
element.current.querySelector('.chkEnableAllFolders').checked = false;
|
element.current.querySelector('.chkEnableAllFolders').checked = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
const loadChannels = (channels) => {
|
const loadChannels = (result) => {
|
||||||
const itemsArr: ItemsArr[] = [];
|
const channels = getItemsResult(result);
|
||||||
|
|
||||||
for (const folder of channels) {
|
setChannelsItems(channels);
|
||||||
itemsArr.push({
|
|
||||||
Id: folder.Id,
|
|
||||||
Name: folder.Name
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
setChannelsItems(itemsArr);
|
|
||||||
|
|
||||||
const channelAccess = element?.current?.querySelector('.channelAccess');
|
const channelAccess = element?.current?.querySelector('.channelAccess');
|
||||||
channelAccess.dispatchEvent(new CustomEvent('create'));
|
channelAccess.dispatchEvent(new CustomEvent('create'));
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue