Skip to content

Commit e57c897

Browse files
authored
Merge 31d1a57 into 8875715
2 parents 8875715 + 31d1a57 commit e57c897

File tree

2 files changed

+32
-50
lines changed

2 files changed

+32
-50
lines changed

example/yarn.lock

Lines changed: 22 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,6 @@ alphanum-sort@^1.0.1, alphanum-sort@^1.0.2:
8989
version "1.0.2"
9090
resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3"
9191

92-
amdefine@>=0.0.4:
93-
version "1.0.1"
94-
resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5"
95-
9692
ansi-align@^2.0.0:
9793
version "2.0.0"
9894
resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f"
@@ -286,7 +282,7 @@ async-each@^1.0.0:
286282
version "1.0.1"
287283
resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d"
288284

289-
async@^1.4.0, async@^1.5.2:
285+
async@^1.5.2:
290286
version "1.5.2"
291287
resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
292288

@@ -1552,7 +1548,7 @@ compressible@~2.0.13:
15521548

15531549
compression@^1.5.2:
15541550
version "1.7.2"
1555-
resolved "http://registry.npmjs.org/compression/-/compression-1.7.2.tgz#aaffbcd6aaf854b44ebb280353d5ad1651f59a69"
1551+
resolved "https://registry.npmjs.org/compression/-/compression-1.7.2.tgz#aaffbcd6aaf854b44ebb280353d5ad1651f59a69"
15561552
dependencies:
15571553
accepts "~1.3.4"
15581554
bytes "3.0.0"
@@ -3012,14 +3008,15 @@ handle-thing@^1.2.5:
30123008
resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz#fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4"
30133009

30143010
handlebars@^4.0.3:
3015-
version "4.0.11"
3016-
resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.11.tgz#630a35dfe0294bc281edae6ffc5d329fc7982dcc"
3011+
version "4.7.6"
3012+
resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.6.tgz#d4c05c1baf90e9945f77aa68a7a219aa4a7df74e"
30173013
dependencies:
3018-
async "^1.4.0"
3019-
optimist "^0.6.1"
3020-
source-map "^0.4.4"
3014+
minimist "^1.2.5"
3015+
neo-async "^2.6.0"
3016+
source-map "^0.6.1"
3017+
wordwrap "^1.0.0"
30213018
optionalDependencies:
3022-
uglify-js "^2.6"
3019+
uglify-js "^3.1.4"
30233020

30243021
har-schema@^2.0.0:
30253022
version "2.0.0"
@@ -4443,13 +4440,9 @@ minimist@0.0.8:
44434440
version "0.0.8"
44444441
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
44454442

4446-
minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0:
4447-
version "1.2.0"
4448-
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
4449-
4450-
minimist@~0.0.1:
4451-
version "0.0.10"
4452-
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf"
4443+
minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5:
4444+
version "1.2.5"
4445+
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
44534446

44544447
minipass@^2.2.1, minipass@^2.3.3:
44554448
version "2.3.3"
@@ -4533,9 +4526,9 @@ negotiator@0.6.1:
45334526
version "0.6.1"
45344527
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
45354528

4536-
neo-async@^2.5.0:
4537-
version "2.5.1"
4538-
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.5.1.tgz#acb909e327b1e87ec9ef15f41b8a269512ad41ee"
4529+
neo-async@^2.5.0, neo-async@^2.6.0:
4530+
version "2.6.2"
4531+
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
45394532

45404533
next-tick@1:
45414534
version "1.0.0"
@@ -4774,13 +4767,6 @@ opn@^5.1.0:
47744767
dependencies:
47754768
is-wsl "^1.1.0"
47764769

4777-
optimist@^0.6.1:
4778-
version "0.6.1"
4779-
resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686"
4780-
dependencies:
4781-
minimist "~0.0.1"
4782-
wordwrap "~0.0.2"
4783-
47844770
optionator@^0.8.1, optionator@^0.8.2:
47854771
version "0.8.2"
47864772
resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64"
@@ -5500,8 +5486,7 @@ rc@^1.0.1, rc@^1.1.6, rc@^1.1.7:
55005486
strip-json-comments "~2.0.1"
55015487

55025488
"react-css-burger@link:..":
5503-
version "0.0.0"
5504-
uid ""
5489+
version "0.2.0"
55055490

55065491
react-dev-utils@^5.0.1:
55075492
version "5.0.1"
@@ -6179,12 +6164,6 @@ source-map@0.5.x, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7, sourc
61796164
version "0.5.7"
61806165
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
61816166

6182-
source-map@^0.4.4:
6183-
version "0.4.4"
6184-
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b"
6185-
dependencies:
6186-
amdefine ">=0.0.4"
6187-
61886167
source-map@^0.6.1, source-map@~0.6.1:
61896168
version "0.6.1"
61906169
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
@@ -6613,7 +6592,7 @@ uglify-js@3.3.x, uglify-js@^3.0.13:
66136592
commander "~2.15.0"
66146593
source-map "~0.6.1"
66156594

6616-
uglify-js@^2.6, uglify-js@^2.8.29:
6595+
uglify-js@^2.8.29:
66176596
version "2.8.29"
66186597
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd"
66196598
dependencies:
@@ -6622,6 +6601,10 @@ uglify-js@^2.6, uglify-js@^2.8.29:
66226601
optionalDependencies:
66236602
uglify-to-browserify "~1.0.0"
66246603

6604+
uglify-js@^3.1.4:
6605+
version "3.11.0"
6606+
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.11.0.tgz#67317658d76c21e0e54d3224aee2df4ee6c3e1dc"
6607+
66256608
uglify-to-browserify@~1.0.0:
66266609
version "1.0.2"
66276610
resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7"
@@ -6991,11 +6974,7 @@ wordwrap@0.0.2:
69916974
version "0.0.2"
69926975
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f"
69936976

6994-
wordwrap@~0.0.2:
6995-
version "0.0.3"
6996-
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107"
6997-
6998-
wordwrap@~1.0.0:
6977+
wordwrap@^1.0.0, wordwrap@~1.0.0:
69996978
version "1.0.0"
70006979
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
70016980

src/components/Burger/index.js

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import PropTypes from 'prop-types';
44
import css from './burger.css';
55

66
const Burger = props => {
7-
const root = document.documentElement;
7+
const root = typeof document !== "undefined" ? document.documentElement : '';
88
const {
99
active,
1010
onClick,
@@ -17,12 +17,15 @@ const Burger = props => {
1717
style,
1818
} = props;
1919

20-
root.style.setProperty('--burger-color', color);
21-
root.style.setProperty('--burger-opacity-hover', hoverOpacity);
22-
root.style.setProperty('--burger-scale', scale);
23-
root.style.setProperty('--burger-margin-top', marginTop);
24-
root.style.setProperty('--burger-margin-left', marginLeft);
25-
20+
if(root)
21+
{
22+
root.style.setProperty('--burger-color', color);
23+
root.style.setProperty('--burger-opacity-hover', hoverOpacity);
24+
root.style.setProperty('--burger-scale', scale);
25+
root.style.setProperty('--burger-margin-top', marginTop);
26+
root.style.setProperty('--burger-margin-left', marginLeft);
27+
}
28+
2629
const classes = {
2730
burger: `${css['hamburger']} ${css[`hamburger--${burger}`]}`,
2831
box: `${css['hamburger-box']}`,

0 commit comments

Comments
 (0)