What is the best way to select option when option is an object?

During changing selected value I need to get selected option object

example <https://codesandbox.io/s/st-of-select-object-ssib9> 

```
function App() {
  const [value, setValue] = useState(options[0]);

  return (
    <select
      value={value}
      onChange={event => {
        setValue(event.target.value);
      }}
    >
      {options.map(option => {
        return <option value={option}>{option.label}</option>;
      })}
    </select>
  );
}

```