Necesito verificar si hago clic en un elemento react-select . Pensé hacerlo por id y verificar el evento del mouse si golpea el componente que quiero. Parece que no acepta id como param y no tiene uno. Entonces no puedo verificarlo con el detector de eventos.
¿Hay alguna manera de resolver este problema? Agregar una identificación a la reacción-seleccionar o hacerlo de otra manera. Tenga en cuenta que necesito saber si hago clic en el área de selección o fuera.
Aquí está mi código:
<Select defaultValue={defaultValue} options={options} styles={selectStyle()} onFocus={onFocus} onChange={onChange} placeholder={placeholder} value={value} id="123" // This way doesn't work />Intente usar el atributo onClick .
const clickHandler = () => { console.log("Select is clicked"); } <Select defaultValue={defaultValue} options={options} styles={selectStyle()} onFocus={onFocus} onChange={onChange} onClick = {clickHandler} placeholder={placeholder} value={value} id="123" // This way doesn't work />