/
valslava
/
react-practice_project
Обзор
Документация
Войти
/
valslava
/
react-practice_project
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
src/components/UI/Select/Select.js
30 строк
837 B
valslava2
create hoc Select, add validation for QuizCreator
10 мар 2024, 16:04
10 мар 2024, 16:04
accc43e
Код
Авторство
О чём код?
import React from "react" import classes from './Select.css' const Select = (props) => { const htmlFor = `${props.label}-${Math.random()}` return( <div className={classes.Select}> <label htmlFor={htmlFor}>{props.label}</label> <select id={htmlFor} value={props.value} onChange={props.onChange} > { props.options.map((option, index) => { return ( <option value={option.value} key={index + option.value} > { option.text } </option> ) }) } </select> </div> ) } export default Select