Cuando intento y selecciono una opción del menú desplegable, no se muestra en la barra de búsqueda si agrego una declaración if dentro de la función del controlador onChange, cuando elimino la "sentencia if", las opciones seleccionadas se muestran en la barra.
<Select isMulti name="colors" options={cat.subs.map((sub) => { return { value: sub, label: sub.name }; })} className="basic-multi-select" classNamePrefix="select" onChange={handleChange} />Y esta es la función del controlador de cambios, funciona perfectamente, pero la opción seleccionada no se muestra en la barra de búsqueda
const handleChange = (newValue, actionMeta) => { if (actionMeta.action === "remove-value") { removeSubCategory(actionMeta.removedValue.value); } else if (actionMeta.action === "select-option") { addSubCategory(actionMeta.option.value); } };Si la función removeSubCategory elimina el valor de sus datos, no estará disponible para seleccionarlo nuevamente, ¿verdad? ¿Puede proporcionar más contexto sobre cómo esas funciones modifican los datos que brindan sus opciones?