vuemoji-picker icon indicating copy to clipboard operation
vuemoji-picker copied to clipboard

Does not work with vue2

Open mheers opened this issue 2 years ago • 3 comments

Unfortunately it does not work with vue2 in the current version.

I created a very simple demo project using vue-cli-service: https://github.com/mheers/vuemoji-picker-error

The cli does not report any errors, but the browsers console says:

Uncaught TypeError: Cannot read properties of undefined (reading 'ignoredElements')
    at eval (webpack-internal:///./node_modules/vuemoji-picker/dist/index.mjs:77:56)
    at Module../node_modules/vuemoji-picker/dist/index.mjs (chunk-vendors.js:1548:1)
    at __webpack_require__ (app.js:849:30)
    at fn (app.js:151:20)
    at eval (webpack-internal:///./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/components/HelloWorld.vue?vue&type=script&lang=js&:2:72)
    at Module../node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/components/HelloWorld.vue?vue&type=script&lang=js& (app.js:950:1)
    at __webpack_require__ (app.js:849:30)
    at fn (app.js:151:20)
    at eval (webpack-internal:///./src/components/HelloWorld.vue?vue&type=script&lang=js&:2:286)
    at Module../src/components/HelloWorld.vue?vue&type=script&lang=js& (app.js:1112:1)

mheers avatar Mar 15 '22 09:03 mheers

Looks like some of the related issues in vue-demi. You can go back to 0.0.7 for now if my latest commit didn't fix it

wobsoriano avatar Mar 16 '22 19:03 wobsoriano

It seems like it depends on the versions of the devDependencies:

This works with v0.1.4:

    "@vue/cli-plugin-babel": "~5.0.0",
    "@vue/cli-plugin-eslint": "~5.0.0",
    "@vue/cli-plugin-typescript": "~5.0.0",
    "@vue/cli-service": "~5.0.0",

And this does not work:

    "@vue/cli-plugin-babel": "^4.5.14",
    "@vue/cli-plugin-eslint": "^4.5.14",
    "@vue/cli-plugin-typescript": "^4.5.14",
    "@vue/cli-service": "^4.5.14",

mheers avatar Apr 04 '22 07:04 mheers

https://github.com/vueuse/vue-demi/issues/152

wobsoriano avatar Apr 08 '22 18:04 wobsoriano