React/Material-ui Select

SelectBox.jsx
import React from 'react';
import { makeStyles } from '@material-ui/core/styles';
import InputLabel from '@material-ui/core/InputLabel';
import MenuItem from '@material-ui/core/MenuItem';
import FormControl from '@material-ui/core/FormControl';
import Select from '@material-ui/core/Select';

const useStyles = makeStyles((theme) => ({
    formControl: {
        marginBottom: 16,
        minWidth: 120,
        width: "100%"
    }
}));

const SelectBox = (props) => {
    const classes = useStyles();

    return (
        FormControl className={classes.formControl}>
            InputLabel >{props.label}/InputLabel>
            Select
                value={props.value} required={props.required}
                onChange={(e) => props.select(e.target.value)}
            >
                {props.options.map((value) => {
                    return MenuItem key={value.id} value={value.id}>{value.name}/MenuItem>
                })}
            /Select>
        /FormControl>
    );
};

export default SelectBox;
    
Selectを表示する.jsx
const genders = [
    {id: "all", name: "すべて"},
    {id: "male", name: "メンズ"},
    {id: "female", name: "レディース"}
];
SelectBox
    label={"性別"} options={genders} required={true} select={setGender} value={gender}
/>