mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
refactor: Move condition out of loop
This commit is contained in:
parent
ebaa5026d9
commit
08cbc5aa8f
1 changed files with 24 additions and 18 deletions
|
@ -898,10 +898,13 @@ function toggleLineClamp(clampTarget, e) {
|
|||
}
|
||||
|
||||
function renderOverview(page, item) {
|
||||
for (const overviewElemnt of page.querySelectorAll('.overview')) {
|
||||
const overviewElements = page.querySelectorAll('.overview');
|
||||
|
||||
if (overviewElements.length > 0) {
|
||||
const overview = item.Overview || '';
|
||||
|
||||
if (overview) {
|
||||
for (const overviewElemnt of overviewElements) {
|
||||
overviewElemnt.innerHTML = overview;
|
||||
overviewElemnt.classList.remove('hide');
|
||||
overviewElemnt.classList.add('detail-clamp-text');
|
||||
|
@ -922,11 +925,14 @@ function renderOverview(page, item) {
|
|||
for (const anchor of overviewElemnt.querySelectorAll('a')) {
|
||||
anchor.setAttribute('target', '_blank');
|
||||
}
|
||||
}
|
||||
} else {
|
||||
for (const overviewElemnt of overviewElements) {
|
||||
overviewElemnt.innerHTML = '';
|
||||
overviewElemnt.classList.add('hide');
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function renderGenres(page, item, context = inferContext(item)) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue