text: Title: Change select values typing
  Body: I'm not sure if I should have opened this issue in solara's repo since it seems to use reacton/ipyvuetify, but I would like to suggest changing the [Select](https://solara.dev/api/select) `values` parameter from `List[T]` to `Union[List[T], Dict[T, Any]]`. 
  
  Allowing dict will enable users to display a good label for the user while using a good typing for the developer. Ipywidgets also allows dict usage in their select. In the next example the user will see the options `'unlabeled`, `label 01` and `label 02` and when iterating with this options the backend receives `None` or an integer `1` or `2` to work with it.
  
  ```python
  import ipywidgets as widgets
  
  select = widgets.Select(options={'unlabeled': None, 'label 01': 1, 'label 02': 2}, description='')
  
  select.observe(lambda x: print(x['new']), names='value')
  
  select
  ```