-
Notifications
You must be signed in to change notification settings - Fork 215
Expand file tree
/
Copy pathVariants.js
More file actions
37 lines (32 loc) · 923 Bytes
/
Variants.js
File metadata and controls
37 lines (32 loc) · 923 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
import React from 'react'
import styles from '../stylesheets/variants.module.sass'
import Sizes from '../components/Sizes'
export default function Variants({ color, size, variants, selectedSize, handleClick, clickSize }) {
return (
<div>
<div className={styles.color_title}>
COLOR:
</div>
<div className={styles.color_name}>
{color}
</div>
<div className={styles.color_pic}>
{variants && variants.map(v =>
<img onClick={() => handleClick(v)} key={v.color} src={v.imagePath} alt="" />
)}
</div>
<div className={styles.sizes}>
<div className={styles.size_title}>
TALLAS:
</div>
<div className={styles.size_name}>
<Sizes
sizes={size.split(",")}
selectedSize={selectedSize}
clickSize={clickSize}
/>
</div>
</div>
</div>
)
}