Skip to content

Commit eca9762

Browse files
arthurdennerCompuIves
authored andcommitted
fix(patron): Fixing crash on slider due to Array.forEach is not a function (codesandbox#1141)
1 parent 247779e commit eca9762

File tree

1 file changed

+6
-5
lines changed
  • packages/app/src/app/pages/Patron/PricingModal/Badge/Particles

1 file changed

+6
-5
lines changed

packages/app/src/app/pages/Patron/PricingModal/Badge/Particles/index.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import React from 'react';
2+
import { forEach } from 'lodash-es';
23

34
import badges from 'common/utils/badges/patron-info';
45
import { Particle } from './elements';
@@ -37,10 +38,10 @@ const createParticles = (amount: number, badge) =>
3738
export default class Particles extends React.Component {
3839
makeItRain = () => {
3940
const particleSelector = document.getElementsByClassName('particle');
40-
Array.forEach(particleSelector, hideElement);
41+
forEach(particleSelector, hideElement);
4142

4243
requestAnimationFrame(() => {
43-
Array.forEach(particleSelector, showElement);
44+
forEach(particleSelector, showElement);
4445
});
4546
};
4647

@@ -52,10 +53,10 @@ export default class Particles extends React.Component {
5253
`${nextProps.badge}-particle`
5354
);
5455

55-
Array.forEach(particleSelector, hideElement);
56+
forEach(particleSelector, hideElement);
5657

5758
requestAnimationFrame(() => {
58-
Array.forEach(particleSelector, showElement);
59+
forEach(particleSelector, showElement);
5960
});
6061

6162
if (this.timeout) {
@@ -64,7 +65,7 @@ export default class Particles extends React.Component {
6465

6566
this.timeout = setTimeout(() => {
6667
const allParticleSelector = document.getElementsByClassName('particle');
67-
Array.forEach(allParticleSelector, hideElement);
68+
forEach(allParticleSelector, hideElement);
6869
}, 700);
6970
}
7071

0 commit comments

Comments
 (0)