multiselect icon indicating copy to clipboard operation
multiselect copied to clipboard

t.map is not a function - multiselect component unable to select from array of option objects

Open mflan826 opened this issue 5 months ago • 6 comments

Version

  • Vue version: 3

Description

When :options is an array of objects containing label and value keys, when an option is selected, for following TypeError is thrown:

t.map is not a function at ej (vue.global.prod.js:5:10749) at vue.global.prod.js:5:10934 at Array.map () at Proxy.concat (vue.global.prod.js:5:10927) at Ce (multiselect.global.min.js:7:4878) at Pe (multiselect.global.min.js:7:6117) at Proxy.handleOptionClick (multiselect.global.min.js:7:9943) at onClick (multiselect.global.min.js:7:55535) at tZ (vue.global.prod.js:5:20832) at tY (vue.global.prod.js:5:20900)

Demo

For reference, this issue also exists on Vueforms demo attempting to select an option from example 3 or example 5: https://jsfiddle.net/xajub20o/

mflan826 avatar Sep 03 '24 16:09 mflan826