Skip to content

Commit 9312888

Browse files
committed
perf (lazysizes): remove lazysizes, use native lazy attribute instead
1 parent cc295b3 commit 9312888

File tree

6 files changed

+0
-104
lines changed

6 files changed

+0
-104
lines changed

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
"license": "GPL-2.0",
1818
"dependencies": {
1919
"@fontsource/poppins": "^5.0.5",
20-
"lazysizes": "^5.3.2",
2120
"oneloop.js": "^5.2.1"
2221
},
2322
"devDependencies": {

src/js/editor.js

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,10 @@
22

33
/* Customize BFFEditorSettings in inc/Services/Editor.php or with `bff_editor_custom_settings` filter (see readme). */
44

5-
import lazySizes from 'lazysizes'
6-
import 'lazysizes/plugins/native-loading/ls.native-loading'
7-
import 'lazysizes/plugins/object-fit/ls.object-fit'
85
import domReady from '@wordpress/dom-ready'
96
import { addFilter } from '@wordpress/hooks'
107
import { unregisterBlockStyle, getBlockVariations, unregisterBlockVariation } from '@wordpress/blocks'
118

12-
/**
13-
* LazySizes configuration
14-
* https://github.com/aFarkas/lazysizes/#js-api---options
15-
*/
16-
lazySizes.cfg.nativeLoading = {
17-
setLoadingAttribute: false,
18-
}
19-
209
// Native Gutenberg
2110
domReady(() => {
2211
// Disable specific block styles

src/js/index.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import 'lazysizes'
2-
import 'lazysizes/plugins/print/ls.print'
31
import './classes/ScrollDirection'
42
import './classes/ButtonSeoClick'
53
import './classes/Header'

src/scss/02-tools/_m-placeholder-media.scss

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,6 @@
2828
content: "";
2929
}
3030

31-
.lazyload,
32-
.lazyloading {
33-
height: 0;
34-
}
35-
3631
#{$targets} {
3732
position: absolute;
3833
top: 0;

src/scss/04-utilities/_lazyload.scss

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

yarn.lock

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2137,7 +2137,6 @@ __metadata:
21372137
imagemin-jpegtran: "npm:^7.0.0"
21382138
imagemin-optipng: "npm:^8.0.0"
21392139
imagemin-svgo: "npm:^10.0.1"
2140-
lazysizes: "npm:^5.3.2"
21412140
mini-css-extract-plugin: "npm:^1.5.0"
21422141
oneloop.js: "npm:^5.2.1"
21432142
postcss: "npm:^8.4.24"
@@ -6624,13 +6623,6 @@ __metadata:
66246623
languageName: node
66256624
linkType: hard
66266625

6627-
"lazysizes@npm:^5.3.2":
6628-
version: 5.3.2
6629-
resolution: "lazysizes@npm:5.3.2"
6630-
checksum: 10/15dfa1cc8bf8c3a4393014d411f161cb1df96ab0888a0776ba4dc34d45c6ba9c5d2b2eca22683c14dfeee552c67173cb9a512d640d3424d9910c0246e15c4edc
6631-
languageName: node
6632-
linkType: hard
6633-
66346626
"levn@npm:^0.4.1":
66356627
version: 0.4.1
66366628
resolution: "levn@npm:0.4.1"

0 commit comments

Comments
 (0)