Skip to content

Commit 0011e1c

Browse files
authored
Merge pull request #6 from icd2k3/upgrade-scroll-into-view-if-needed
Upgrade scroll-into-view-if-needed and add new prop option
2 parents e8c4cf7 + ff1dd7b commit 0011e1c

File tree

3 files changed

+26
-25
lines changed

3 files changed

+26
-25
lines changed

Diff for: package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-scroll-into-view-if-needed",
3-
"version": "2.0.0",
3+
"version": "2.1.0",
44
"description": "A thin component wrapper around scroll-into-view-if-needed",
55
"main": "dist/umd/index.js",
66
"module": "dist/es/index.js",
@@ -24,11 +24,11 @@
2424
"babel-eslint": "^8.2.3",
2525
"babel-jest": "^22.4.3",
2626
"babel-plugin-external-helpers": "^6.22.0",
27-
"babel-preset-env": "^1.6.1",
27+
"babel-preset-env": "^1.7.0",
2828
"babel-preset-react": "^6.24.1",
2929
"babel-preset-stage-2": "^6.24.1",
3030
"coveralls": "^3.0.1",
31-
"cross-env": "^5.1.4",
31+
"cross-env": "^5.1.5",
3232
"enzyme": "^3.3.0",
3333
"enzyme-adapter-react-16": "^1.1.1",
3434
"eslint": "^4.19.1",
@@ -44,7 +44,7 @@
4444
"rollup-plugin-babel": "^3.0.4",
4545
"rollup-plugin-commonjs": "^9.1.3",
4646
"rollup-plugin-node-resolve": "^3.3.0",
47-
"scroll-into-view-if-needed": "^2.1.5"
47+
"scroll-into-view-if-needed": "^2.2.0"
4848
},
4949
"scripts": {
5050
"build": "rollup -c && cross-env BUILD_TYPE=standalone rollup -c",

Diff for: src/index.js

+1
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ export default class ScrollIntoViewIfNeeded extends PureComponent {
3838
PropTypes.element,
3939
PropTypes.func,
4040
]),
41+
skipOverflowHiddenElements: PropTypes.bool,
4142
}),
4243
};
4344

Diff for: yarn.lock

+21-21
Original file line numberDiff line numberDiff line change
@@ -914,9 +914,9 @@ babel-polyfill@^6.26.0:
914914
core-js "^2.5.0"
915915
regenerator-runtime "^0.10.5"
916916

917-
babel-preset-env@^1.6.1:
918-
version "1.6.1"
919-
resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.6.1.tgz#a18b564cc9b9afdf4aae57ae3c1b0d99188e6f48"
917+
babel-preset-env@^1.7.0:
918+
version "1.7.0"
919+
resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.7.0.tgz#dea79fa4ebeb883cd35dab07e260c1c9c04df77a"
920920
dependencies:
921921
babel-plugin-check-es2015-constants "^6.22.0"
922922
babel-plugin-syntax-trailing-function-commas "^6.22.0"
@@ -945,7 +945,7 @@ babel-preset-env@^1.6.1:
945945
babel-plugin-transform-es2015-unicode-regex "^6.22.0"
946946
babel-plugin-transform-exponentiation-operator "^6.22.0"
947947
babel-plugin-transform-regenerator "^6.22.0"
948-
browserslist "^2.1.2"
948+
browserslist "^3.2.6"
949949
invariant "^2.2.2"
950950
semver "^5.3.0"
951951

@@ -1146,12 +1146,12 @@ browser-resolve@^1.11.2:
11461146
dependencies:
11471147
resolve "1.1.7"
11481148

1149-
browserslist@^2.1.2:
1150-
version "2.11.3"
1151-
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.11.3.tgz#fe36167aed1bbcde4827ebfe71347a2cc70b99b2"
1149+
browserslist@^3.2.6:
1150+
version "3.2.7"
1151+
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-3.2.7.tgz#aa488634d320b55e88bab0256184dbbcca1e6de9"
11521152
dependencies:
1153-
caniuse-lite "^1.0.30000792"
1154-
electron-to-chromium "^1.3.30"
1153+
caniuse-lite "^1.0.30000835"
1154+
electron-to-chromium "^1.3.45"
11551155

11561156
bser@^2.0.0:
11571157
version "2.0.0"
@@ -1207,9 +1207,9 @@ camelcase@^4.1.0:
12071207
version "4.1.0"
12081208
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
12091209

1210-
caniuse-lite@^1.0.30000792:
1211-
version "1.0.30000830"
1212-
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000830.tgz#cb96b8a2dd3cbfe04acea2af3c4e894249095328"
1210+
caniuse-lite@^1.0.30000835:
1211+
version "1.0.30000839"
1212+
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000839.tgz#41fcc036cf1cb77a0e0be041210f77f1ced44a7b"
12131213

12141214
caseless@~0.12.0:
12151215
version "0.12.0"
@@ -1411,9 +1411,9 @@ coveralls@^3.0.1:
14111411
minimist "^1.2.0"
14121412
request "^2.79.0"
14131413

1414-
cross-env@^5.1.4:
1415-
version "5.1.4"
1416-
resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-5.1.4.tgz#f61c14291f7cc653bb86457002ea80a04699d022"
1414+
cross-env@^5.1.5:
1415+
version "5.1.5"
1416+
resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-5.1.5.tgz#31daf7f3a52ef337c8ddda585f08175cce5d1fa5"
14171417
dependencies:
14181418
cross-spawn "^5.1.0"
14191419
is-windows "^1.0.0"
@@ -1641,9 +1641,9 @@ ecc-jsbn@~0.1.1:
16411641
dependencies:
16421642
jsbn "~0.1.0"
16431643

1644-
electron-to-chromium@^1.3.30:
1645-
version "1.3.42"
1646-
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.42.tgz#95c33bf01d0cc405556aec899fe61fd4d76ea0f9"
1644+
electron-to-chromium@^1.3.45:
1645+
version "1.3.45"
1646+
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.45.tgz#458ac1b1c5c760ce8811a16d2bfbd97ec30bafb8"
16471647

16481648
emoji-regex@^6.1.0:
16491649
version "6.5.1"
@@ -4338,9 +4338,9 @@ sax@^1.2.4:
43384338
version "1.2.4"
43394339
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
43404340

4341-
scroll-into-view-if-needed@^2.1.5:
4342-
version "2.1.5"
4343-
resolved "https://registry.yarnpkg.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.1.5.tgz#0ded69275e0172c71f523722d497aef44f6c6bad"
4341+
scroll-into-view-if-needed@^2.2.0:
4342+
version "2.2.0"
4343+
resolved "https://registry.yarnpkg.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.0.tgz#51611815020e89f6878515babc7556efc161ae3f"
43444344

43454345
"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1:
43464346
version "5.5.0"

0 commit comments

Comments
 (0)