Enable no-return-assign and linting

This commit is contained in:
awsr
2026-01-02 18:43:26 -08:00
parent 6d4b79659e
commit ff542b743e
5 changed files with 43 additions and 28 deletions
-1
View File
@@ -132,7 +132,6 @@ const jsConfig = defineConfig([
'no-redeclare': 'off',
'no-restricted-globals': 'off',
'no-restricted-syntax': 'off',
'no-return-assign': 'off',
'no-unused-vars': 'off',
'no-use-before-define': 'warn',
'no-useless-escape': 'off',
+40 -24
View File
@@ -140,39 +140,55 @@ async function filterExtraNetworksForTab(searchTerm) {
const cards = Array.from(pg.querySelectorAll('.card') || []);
items += cards.length;
if (searchTerm === '' || searchTerm === 'all/') {
cards.forEach((elem) => elem.style.display = '');
cards.forEach((elem) => { elem.style.display = ''; });
} else if (searchTerm === 'reference/') {
cards.forEach((elem) => elem.style.display = elem.dataset.name
.toLowerCase()
.includes('reference/') && elem.dataset.tags === '' ? '' : 'none');
cards.forEach((elem) => {
elem.style.display = elem.dataset.name
.toLowerCase()
.includes('reference/') && elem.dataset.tags === '' ? '' : 'none';
});
} else if (searchTerm === 'distilled/') {
cards.forEach((elem) => elem.style.display = elem.dataset.tags
.toLowerCase()
.includes('distilled') ? '' : 'none');
cards.forEach((elem) => {
elem.style.display = elem.dataset.tags
.toLowerCase()
.includes('distilled') ? '' : 'none';
});
} else if (searchTerm === 'community/') {
cards.forEach((elem) => elem.style.display = elem.dataset.tags
.toLowerCase()
.includes('community') ? '' : 'none');
cards.forEach((elem) => {
elem.style.display = elem.dataset.tags
.toLowerCase()
.includes('community') ? '' : 'none';
});
} else if (searchTerm === 'cloud/') {
cards.forEach((elem) => elem.style.display = elem.dataset.tags
.toLowerCase()
.includes('cloud') ? '' : 'none');
cards.forEach((elem) => {
elem.style.display = elem.dataset.tags
.toLowerCase()
.includes('cloud') ? '' : 'none';
});
} else if (searchTerm === 'quantized/') {
cards.forEach((elem) => elem.style.display = elem.dataset.tags
.toLowerCase()
.includes('quantized') ? '' : 'none');
cards.forEach((elem) => {
elem.style.display = elem.dataset.tags
.toLowerCase()
.includes('quantized') ? '' : 'none';
});
} else if (searchTerm === 'local/') {
cards.forEach((elem) => elem.style.display = elem.dataset.name
.toLowerCase()
.includes('reference/') ? 'none' : '');
cards.forEach((elem) => {
elem.style.display = elem.dataset.name
.toLowerCase()
.includes('reference/') ? 'none' : '';
});
} else if (searchTerm === 'diffusers/') {
cards.forEach((elem) => elem.style.display = elem.dataset.name
.toLowerCase().replace('models--', 'diffusers').replaceAll('\\', '/')
.includes('diffusers/') ? '' : 'none');
cards.forEach((elem) => {
elem.style.display = elem.dataset.name
.toLowerCase().replace('models--', 'diffusers').replaceAll('\\', '/')
.includes('diffusers/') ? '' : 'none';
});
} else if (searchTerm.startsWith('r#')) {
searchTerm = searchTerm.substring(2);
const re = new RegExp(searchTerm, 'i');
cards.forEach((elem) => elem.style.display = re.test(`filename: ${elem.dataset.filename}|name: ${elem.dataset.name}|tags: ${elem.dataset.tags}`) ? '' : 'none');
cards.forEach((elem) => {
elem.style.display = re.test(`filename: ${elem.dataset.filename}|name: ${elem.dataset.name}|tags: ${elem.dataset.tags}`) ? '' : 'none';
});
} else {
const searchList = searchTerm.split('|').filter((s) => s !== '' && !s.startsWith('-')).map((s) => s.trim());
const excludeList = searchTerm.split('|').filter((s) => s !== '' && s.trim().startsWith('-')).map((s) => s.trim().substring(1).trim());
@@ -318,7 +334,7 @@ function extraNetworksFilterVersion(event) {
if (!cardContainer) return;
if (cardContainer.dataset.activeVersion === version) {
cardContainer.dataset.activeVersion = '';
cardContainer.querySelectorAll('.card').forEach((card) => card.style.display = '');
cardContainer.querySelectorAll('.card').forEach((card) => { card.style.display = ''; });
} else {
cardContainer.dataset.activeVersion = version;
cardContainer.querySelectorAll('.card').forEach((card) => {
+1 -1
View File
@@ -56,7 +56,7 @@ async function logMonitor() {
if (imgGallery) imgGallery.style.height = opts.logmonitor_show ? '50vh' : '55vh';
if (!opts.logmonitor_show) {
Array.from(document.getElementsByClassName('log-monitor')).forEach((el) => el.style.display = 'none');
Array.from(document.getElementsByClassName('log-monitor')).forEach((el) => { el.style.display = 'none'; });
return;
}
+1 -1
View File
@@ -173,7 +173,7 @@ async function initModels() {
`;
el.innerHTML = res.length > 0 ? ready() : warn();
el.style.display = 'block';
setTimeout(() => el.style.display = 'none', res.length === 0 ? 30000 : 1500);
setTimeout(() => { el.style.display = 'none'; }, res.length === 0 ? 30000 : 1500);
if (res.length === 0) {
if (en.classList.contains('hide')) gradioApp().getElementById('txt2img_extra_networks_btn').click();
const repeat = setInterval(() => {
+1 -1
View File
@@ -1,7 +1,7 @@
function startTrainMonitor() {
gradioApp().querySelector('#train_error').innerHTML = '';
const id = randomId();
const onProgress = (progress) => gradioApp().getElementById('train_progress').innerHTML = progress.textinfo;
const onProgress = (progress) => { gradioApp().getElementById('train_progress').innerHTML = progress.textinfo; };
requestProgress(id, gradioApp().getElementById('train_gallery'), null, onProgress, false);
const res = Array.from(arguments);
res[0] = id;