SG
Якщо просто показати селект, то краще свій накидати, або спробувати стилізнути взагалі натівний, якщо це звісно окейно
Size: a a a
SG
NG
SS
SG
SS
SG
SS
NG
NG
NG
<label htmlFor="flavor">Вкусы</label>
<button type="button" onClick={this.addFlavor}>+</button>
{[...Array(this.state.countFlavor)].map(( value, index ) => (
<div className="flavor-wrap" data-index={index} key={index} onChange={this.handleFlavor}>
<input
type="text"
id={'flavor' + index}
name={'flavor' + index}
placeholder="Вкус"
/>
<input
type="number"
id={'flavor' + index}
name={'flavor' + index}
placeholder="Код товара, SKU"
/>
</div>
),
)}
AS
<label htmlFor="flavor">Вкусы</label>
<button type="button" onClick={this.addFlavor}>+</button>
{[...Array(this.state.countFlavor)].map(( value, index ) => (
<div className="flavor-wrap" data-index={index} key={index} onChange={this.handleFlavor}>
<input
type="text"
id={'flavor' + index}
name={'flavor' + index}
placeholder="Вкус"
/>
<input
type="number"
id={'flavor' + index}
name={'flavor' + index}
placeholder="Код товара, SKU"
/>
</div>
),
)}
NG
countFlavor: 1превращаем в массив и его разворачиваем, а потом мэпим, и на каждой итерации показываем нужный компонент.
AS
countFlavor: 1превращаем в массив и его разворачиваем, а потом мэпим, и на каждой итерации показываем нужный компонент.
NG
AS
NG
SS
SS
С
SG