fix(frontend): keep asset and homepage filters in DOM
This commit is contained in:
1 parent
a0adddce59
commit
7308f055c7
23 files changed
+362
-305
No files matched your search
@@ -157,6 +157,18 @@ test('lazySizes has one auto_fun integration owner and loader boots main once',
|
||||
assert.match(runtime, /var cases = jQuery\('\.vanilla-tilt:not\(\.is-initialized\)'\);[\s\S]*?if \(!cases\.length\)[\s\S]*?tbquire\(\['tilt'\]/);
|
||||
assert.doesNotMatch(pagination, /IntersectionObserver|new Image\(/);
|
||||
assert.doesNotMatch(widgets, /IntersectionObserver/);
|
||||
const dynamicSources = [
|
||||
read('assets/js/order-center.js'),
|
||||
read('assets/js/credits.js'),
|
||||
read('assets/js/page-navs.js'),
|
||||
read('assets/js/pay-vip.js'),
|
||||
loader,
|
||||
].join('\n');
|
||||
const legacyDynamicImageApi = 'aksrt' + 'GetLazyImageAttr';
|
||||
assert.equal(dynamicSources.includes(legacyDynamicImageApi), false);
|
||||
assert.match(read('assets/js/order-center.js'), /<img src="' \+ escapeHtml\(image\)/);
|
||||
assert.match(read('assets/js/page-navs.js'), /<img src="' \+ this\.escHtml\(item\.thumbnail\)/);
|
||||
assert.match(read('assets/js/pay-vip.js'), /document\.createElement\("img"\)/);
|
||||
});
|
||||
|
||||
test('post lists have no second lazy switch and keep legacy fallback thumbnails', () => {
|
||||
|
||||
Reference in new issue
Block a user