Skip to content

Commit 592a8dc

Browse files
committed
Add Intersection Observer polyfill
1 parent 2c80d0c commit 592a8dc

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

packages/base/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
"**/modernizr.js",
1717
"core-js/**/*",
1818
"./src/polyfill/*.ts",
19-
"./polyfill/*.js"
19+
"./polyfill/*.js",
20+
"intersection-observer"
2021
],
2122
"scripts": {
2223
"clean": "rimraf cjs Device hooks lib polyfill styling types utils index.esm.js index.d.ts",
@@ -26,6 +27,7 @@
2627
},
2728
"dependencies": {
2829
"core-js": "3.6.4",
30+
"intersection-observer": "^0.7.0",
2931
"resize-observer-polyfill": "^1.5.1"
3032
},
3133
"peerDependencies": {

packages/base/src/polyfill/Edge.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import ResizeObserver from 'resize-observer-polyfill';
2+
import 'intersection-observer';
23

34
// @ts-ignore
45
window.ResizeObserver = ResizeObserver;

packages/base/src/polyfill/IE11.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import 'core-js/modules/es.object.assign';
33
import 'core-js/modules/es.object.values';
44
import 'core-js/modules/es.array.from';
55
import ResizeObserver from 'resize-observer-polyfill';
6+
import 'intersection-observer';
67

78
// @ts-ignore
89
window.ResizeObserver = ResizeObserver;

0 commit comments

Comments
 (0)