\r\n \u003Cdiv class=\"shadeBar\" :style=\"shadeBarStyle\" ref=\"shadeBar\" />\r\n \u003C/div>\r\n\u003C/template>\r\n```\r\n\r\n### Reproduction\r\n\r\nhttps://stackblitz.com/edit/vitejs-vite-ct1axw/?file=package.json,src%2FApp.vue\r\n\r\n### System Info\r\n\r\n```Shell\r\nSystem:\r\n OS: Windows 10 10.0.22621\r\n CPU: (12) x64 AMD Ryzen 5 5600U with Radeon Graphics\r\n Memory: 2.55 GB / 13.86 GB\r\n Binaries:\r\n Node: 20.4.0 - C:\\Program Files\\nodejs\\node.EXE\r\n Yarn: 1.22.19 - ~\\AppData\\Roaming\\npm\\yarn.CMD\r\n npm: 9.6.2 - C:\\Program Files\\nodejs\\npm.CMD\r\n Browsers:\r\n Edge: Spartan (44.22621.2134.0), Chromium (116.0.1938.62)\r\n Internet Explorer: 11.0.22621.1\r\n npmPackages:\r\n @vueuse/components: ^10.3.0 => 10.3.0\r\n @vueuse/core: ^10.3.0 => 10.3.0\r\n @vueuse/math: ^10.4.0 => 10.4.0\r\n vue: ^3.3.4 => 3.3.4\r\n```\r\n\r\n\r\n### Used Package Manager\r\n\r\nnpm\r\n\r\n### Validations\r\n\r\n- [X] Follow our [Code of Conduct](https://github.com/vueuse/vueuse/blob/main/CODE_OF_CONDUCT.md)\r\n- [X] Read the [Contributing Guidelines](https://github.com/vueuse/vueuse/blob/main/CONTRIBUTING.md).\r\n- [X] Read the [docs](https://vueuse.org/guide).\r\n- [X] Check that there isn't [already an issue](https://github.com/vueuse/vueuse/issues) that reports the same bug to avoid creating a duplicate.\r\n- [X] Make sure this is a VueUse issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to https://github.com/vuejs/core instead.\r\n- [X] Check that this is a concrete bug. For Q&A open a [GitHub Discussion](https://github.com/vueuse/vueuse/discussions).\r\n- [X] The provided reproduction is a [minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example) of the bug.",[],3347,"Using useClamp on x&y of useDraggable at the same time will cause \"Maximum recursive updates exceeded\".","2023-11-04T12:02:42Z","https://github.com/vueuse/vueuse/issues/3347",0.73189783,{"description":2941,"labels":2942,"number":2943,"owner":2868,"repository":2869,"state":2911,"title":2944,"updated_at":2945,"url":2946,"score":2947},"I am using vue-cli-service to compile my library which uses vue-demi and I develop the code using vue 3.2.X.\r\nWhen I import the library in a vue2 project `vue-demi` detects vue3 is running instead of vue2.\r\n\r\nThis is a console log of following in my library, which I imported in my application.\r\n```js\r\nimport * as VueDemi from 'vue-demi';\r\nconsole.log(VueDemi)\r\n```\r\n\r\n\r\n\r\n\r\nHere's a repo to reproduce it \r\n[https://github.com/pareshchouhan/vue-demi-test](https://github.com/pareshchouhan/vue-demi-test) \r\n\r\nIn my library only thing I use vue-demi is for importing defineComponent\r\n\r\n```js\r\nimport { defineComponent } from 'vue-demi';\r\n````\r\n\r\nIt crashes inside the library code when calling `defineComponent`\r\n\r\n",[],121,"Library uses vue-demi with vue3, app uses vue2 but still vue-demi detects vue3","2021-12-02T15:13:46Z","https://github.com/vueuse/vue-demi/issues/121",0.73378116,["Reactive",2949],{},["Set"],["ShallowReactive",2952],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f3XaNGymH4FiKiW5fLMDO-E-FUN9eDCaEaSs7AzXx19c":-1},"/vueuse/vue-demi/199"]