React useId
useId es un hook que genera una ID única para un componente y que se puede pasar como prop a atributos para accesibilidad.
function Input({label}) {
const id = useId()
return (
<>
<label htmlFor={id}>
{label}
</label>
<input id={id}/>
</>
)
}