Skip to content

Commit f74d2d7

Browse files
committed
Lazyload removed lib removed
1 parent bdfbe4d commit f74d2d7

File tree

14 files changed

+32
-58
lines changed

14 files changed

+32
-58
lines changed

_dev/css/theme/components/_index.scss

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,4 @@
99
@import "search/index";
1010
@import "page-loader/index";
1111
@import "links-list/index";
12-
@import "lazyload/index";
1312
@import "alert-toast/index";

_dev/css/theme/components/lazyload/_index.scss

Lines changed: 0 additions & 1 deletion
This file was deleted.

_dev/css/theme/components/lazyload/_lazyload.scss

Lines changed: 0 additions & 5 deletions
This file was deleted.

_dev/js/theme/components/Lazyload.js

Lines changed: 0 additions & 21 deletions
This file was deleted.

_dev/js/theme/index.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,10 @@ for (const i in EventEmitter.prototype) {
1919
}
2020
import usePasswordPolicy from './components/password/usePasswordPolicy';
2121
import useThemeForm from './components/useThemeForm';
22-
import PageLazyLoad from './components/Lazyload';
2322
import httpRequestErrorHandler from './handler/error/httpRequestErrorHandler';
2423
import usePageLoader from "./components/usePageLoader";
2524
import { DOMReady } from "../utils/DOM/DOMHelpers";
2625

27-
prestashop.pageLazyLoad = new PageLazyLoad({
28-
selector: '.lazyload',
29-
});
30-
3126
prestashop.pageLoader = usePageLoader();
3227

3328
prestashop.on('handleError', httpRequestErrorHandler);

templates/catalog/_partials/miniatures/_partials/product-thumb.tpl

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<img
66
{if $product.default_image}
77
data-full-size-image-url="{$product.default_image.large.url}"
8-
{generateImagesSources image=$product.default_image size='home_default' lazyload=true}
8+
{generateImagesSources image=$product.default_image size='home_default'}
99
alt="{if !empty($product.default_image.legend)}{$product.default_image.legend}{else}{$product.name|truncate:30:'...'}{/if}"
1010
width="{$product.default_image.bySize.home_default.width}"
1111
height="{$product.default_image.bySize.home_default.height}"
@@ -15,7 +15,8 @@
1515
width="{$urls.no_picture_image.bySize.home_default.width}"
1616
height="{$urls.no_picture_image.bySize.home_default.height}"
1717
{/if}
18-
class="img-fluid rounded lazyload"
18+
class="img-fluid rounded"
19+
loading="lazy"
1920
/>
2021
{/images_block}
2122

templates/catalog/_partials/miniatures/brand.tpl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@
2727
<div class="card h-100">
2828
{$sizes = Image::getSize('home_default')}
2929
<img
30-
src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='{$sizes.width}' height='{$sizes.height}' viewBox='0 0 1 1'%3E%3C/svg%3E"
31-
data-src="{$brand.image|replace:'small_default':'home_default'}"
30+
src="{$brand.image|replace:'small_default':'home_default'}"
3231
alt="{$brand.name}"
33-
class="card-img-top lazyload"
32+
class="card-img-top"
3433
width="{$sizes.width}"
3534
height="{$sizes.height}"
35+
loading="lazy"
3636
>
3737
<div class="card-body">
3838
<p class="h6 mb-0">

templates/catalog/_partials/miniatures/pack-product.tpl

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,9 @@
2929
<a href="{$product.url}" title="{$product.name}">
3030
{images_block webpEnabled=$webpEnabled}
3131
<img
32-
class="img-fluid lazyload"
33-
{generateImagesSources image=$product.default_image size='cart_default' lazyload=true}
32+
class="img-fluid"
33+
loading="lazy"
34+
{generateImagesSources image=$product.default_image size='cart_default'}
3435
width="{$product.default_image.bySize.cart_default.width}"
3536
height="{$product.default_image.bySize.cart_default.height}"
3637
{if !empty($product.default_image.legend)}

templates/catalog/_partials/product-cover-thumbnails.tpl

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
{if $product.default_image}
3232
<img
3333
class="rounded img-fluid"
34-
{generateImagesSources image=$product.default_image size='large_default' lazyload=false}
34+
{generateImagesSources image=$product.default_image size='large_default'}
3535
width="{$product.default_image.bySize.large_default.width}"
3636
height="{$product.default_image.bySize.large_default.height}"
3737
{if !empty($product.default_image.legend)}
@@ -63,7 +63,7 @@
6363
<div class="swiper-slide">
6464
<img
6565
class="rounded img-fluid"
66-
{generateImagesSources image=$product.default_image size='large_default' lazyload=false}
66+
{generateImagesSources image=$product.default_image size='large_default'}
6767
width="{$product.default_image.bySize.large_default.width}"
6868
height="{$product.default_image.bySize.large_default.height}"
6969
{if !empty($product.default_image.legend)}
@@ -83,8 +83,9 @@
8383

8484
<div class="swiper-slide" data-index="{$index}">
8585
<img
86-
class="rounded img-fluid lazyload"
87-
{generateImagesSources image=$image size='large_default' lazyload=true}
86+
class="rounded img-fluid"
87+
loading="lazy"
88+
{generateImagesSources image=$image size='large_default' }
8889
width="{$image.bySize.large_default.width}"
8990
height="{$image.bySize.large_default.height}"
9091
{if !empty($product.default_image.legend)}
@@ -112,7 +113,7 @@
112113
{images_block webpEnabled=$webpEnabled}
113114
<img
114115
class="rounded img-fluid"
115-
{generateImagesSources image=$product.default_image size='large_default' lazyload=false}
116+
{generateImagesSources image=$product.default_image size='large_default'}
116117
width="{$product.default_image.bySize.large_default.width}"
117118
height="{$product.default_image.bySize.large_default.height}"
118119
{if !empty($product.default_image.legend)}
@@ -141,8 +142,9 @@
141142
<div class="product-thumbs__list swiper-wrapper">
142143
<div class="product-thumbs__elem swiper-slide">
143144
<img
144-
class="rounded img-fluid lazyload"
145-
{generateImagesSources image=$product.default_image size='home_default' lazyload=true}
145+
class="rounded img-fluid"
146+
loading="lazy"
147+
{generateImagesSources image=$product.default_image size='home_default'}
146148
width="{$product.default_image.bySize.home_default.width}"
147149
height="{$product.default_image.bySize.home_default.height}"
148150
{if !empty($product.default_image.legend)}
@@ -160,8 +162,9 @@
160162
{/if}
161163
<div class="product-thumbs__elem swiper-slide">
162164
<img
163-
class="rounded img-fluid lazyload"
164-
{generateImagesSources image=$image size='home_default' lazyload=true}
165+
class="rounded img-fluid"
166+
loading="lazy"
167+
{generateImagesSources image=$image size='home_default'}
165168
width="{$image.bySize.home_default.width}"
166169
height="{$image.bySize.home_default.height}"
167170
{if !empty($product.default_image.legend)}

templates/catalog/_partials/product-images-modal.tpl

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,11 @@
3232
<div class="modal-gallery__list swiper-wrapper">
3333
<div class="swiper-slide modal-gallery__elem">
3434
<img
35-
class="rounded img-fluid lazyload"
36-
{generateImagesSources image=$product.default_image size='large_default' lazyload=false}
35+
class="rounded img-fluid"
36+
{generateImagesSources image=$product.default_image size='large_default'}
3737
width="{$product.default_image.bySize.large_default.width}"
3838
height="{$product.default_image.bySize.large_default.height}"
39+
loading="lazy"
3940
{if !empty($product.default_image.legend)}
4041
alt="{$product.default_image.legend}"
4142
title="{$product.default_image.legend}"
@@ -53,10 +54,11 @@
5354

5455
<div class="swiper-slide modal-gallery__elem">
5556
<img
56-
class="rounded img-fluid lazyload"
57-
{generateImagesSources image=$image size='large_default' lazyload=true}
57+
class="rounded img-fluid"
58+
{generateImagesSources image=$image size='large_default'}
5859
width="{$image.bySize.large_default.width}"
5960
height="{$image.bySize.large_default.height}"
61+
loading="lazy"
6062
{if !empty($product.default_image.legend)}
6163
alt="{$image.legend}" title="{$image.legend}"
6264
{else}
@@ -74,7 +76,7 @@
7476
{images_block webpEnabled=$webpEnabled}
7577
<img
7678
class="rounded img-fluid"
77-
{generateImagesSources image=$product.default_image size='large_default' lazyload=false}
79+
{generateImagesSources image=$product.default_image size='large_default'}
7880
width="{$product.default_image.bySize.large_default.width}"
7981
height="{$product.default_image.bySize.large_default.height}"
8082
{if !empty($product.default_image.legend)}

templates/checkout/_partials/cart-detailed-product-line.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<div class="product-line-grid__block product-line-grid__block--image">
2828
{images_block webpEnabled=$webpEnabled}
2929
<img
30-
{generateImagesSources image=$product.default_image size='cart_default' lazyload=false}
30+
{generateImagesSources image=$product.default_image size='cart_default'}
3131
alt="{$product.name|escape:'quotes'}"
3232
class="img-fluid rounded"
3333
width="{$product.default_image.bySize.cart_default.width}"

templates/checkout/_partials/cart-summary-product-line.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
{images_block webpEnabled=$webpEnabled}
2929
<img
3030
{if $product.default_image}
31-
{generateImagesSources image=$product.default_image size='cart_default' lazyload=false}
31+
{generateImagesSources image=$product.default_image size='cart_default'}
3232
{else}
3333
src="{$urls.no_picture_image.bySize.cart_default.url}"
3434
{/if}

templates/customer/_partials/order-details-return-table.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
{images_block webpEnabled=$webpEnabled}
5656
{if $product.default_image}
5757
<img
58-
{generateImagesSources image=$product.cover size='cart_default' lazyload=false}
58+
{generateImagesSources image=$product.cover size='cart_default'}
5959
alt="{$product.name|escape:'quotes'}"
6060
class="product-line__img rounded img-fluid"
6161
width="{$product.cover.bySize.cart_default.width}"

templates/customer/_partials/product-table-line.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
{images_block webpEnabled=$webpEnabled}
33
{if $product.default_image}
44
<img
5-
{generateImagesSources image=$product.default_image size='cart_default' lazyload=false}
5+
{generateImagesSources image=$product.default_image size='cart_default'}
66
alt="{$product.name|escape:'quotes'}"
77
class="product-line__img rounded img-fluid"
88
width="{$product.default_image.bySize.cart_default.width}"

0 commit comments

Comments
 (0)