We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e5203c4 commit ba4cefcCopy full SHA for ba4cefc
1 file changed
src/components/Default/index.js
@@ -1,19 +1,13 @@
1
-import React, { Component } from 'react'
+import React from 'react'
2
import PropTypes from 'prop-types'
3
import './style.css'
4
5
-export default class Default extends Component {
6
- Circles = () => {
7
- let div = []
8
- for (let index = 0; index < 12; index++) {
9
- div.push(<div key={index} style={{ background: `${this.props.color}` }}></div>)
10
- }
11
- return div;
12
+export default function Default({ color }) {
+ const circles = [...Array(12)].map((_, index) => (
+ <div key={index} style={{ background: `${color}` }} />
+ ));
13
14
- render() {
15
- return <div className="lds-default">{this.Circles()}</div>
16
+ return <div className="lds-default">{circles}</div>;
17
}
18
19
Default.propTypes = {
0 commit comments