From 9f10ad06a4fd2b4e6325dc72a3d1e36a62b6c254 Mon Sep 17 00:00:00 2001 From: GU Yiling Date: Thu, 7 Mar 2024 21:42:06 +0800 Subject: [PATCH 1/4] fix(useDraggable): should ignore right clicks (#3850) --- packages/core/useDraggable/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/core/useDraggable/index.ts b/packages/core/useDraggable/index.ts index 78211922488..9e26a5be9b6 100644 --- a/packages/core/useDraggable/index.ts +++ b/packages/core/useDraggable/index.ts @@ -145,6 +145,8 @@ export function useDraggable( } const start = (e: PointerEvent) => { + if (e.button !== 0) + return if (toValue(options.disabled) || !filterEvent(e)) return if (toValue(exact) && e.target !== toValue(target)) From 7966b85d6f21dc2219b4c4371c8d905b3b1a9488 Mon Sep 17 00:00:00 2001 From: yanbowen <43030980+yanbowe@users.noreply.github.com> Date: Fri, 15 Mar 2024 22:33:34 +0800 Subject: [PATCH 2/4] fix(useMounted): The second argument in vue2.7 should be `undefined` (#3830) Co-authored-by: Anthony Fu Co-authored-by: Glandos --- packages/core/useMounted/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/useMounted/index.ts b/packages/core/useMounted/index.ts index dd2cfec8f9b..04fe8d43046 100644 --- a/packages/core/useMounted/index.ts +++ b/packages/core/useMounted/index.ts @@ -13,7 +13,7 @@ export function useMounted() { if (instance) { onMounted(() => { isMounted.value = true - }, isVue2 ? null : instance) + }, isVue2 ? undefined : instance) } return isMounted From 3e5063226b76c3488d197e601d28820af644827c Mon Sep 17 00:00:00 2001 From: Luke Nelson Date: Wed, 20 Mar 2024 10:22:44 +0000 Subject: [PATCH 3/4] docs: add `@vueuse/core` to Nuxt module installation instructions (#3877) --- packages/nuxt/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nuxt/README.md b/packages/nuxt/README.md index bb0d8f7a009..94460aa3bc2 100644 --- a/packages/nuxt/README.md +++ b/packages/nuxt/README.md @@ -7,7 +7,7 @@ ## Install ```bash -npm i @vueuse/nuxt +npm i @vueuse/nuxt @vueuse/core ``` ```ts From 1558cd2b5b019abc1feda6d702caa1053a182903 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Mon, 25 Mar 2024 20:50:33 +0000 Subject: [PATCH 4/4] fix(nuxt): opt in to `import.meta.*` properties (#3888) --- packages/nuxt/ssr-plugin.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nuxt/ssr-plugin.mjs b/packages/nuxt/ssr-plugin.mjs index c824e742ebb..cc0fb046bc4 100644 --- a/packages/nuxt/ssr-plugin.mjs +++ b/packages/nuxt/ssr-plugin.mjs @@ -15,7 +15,7 @@ setSSRHandler('getDefaultStorage', () => { } }) -if (process.server) { +if (import.meta.server) { setSSRHandler('updateHTMLAttrs', (selector, attr, value) => { if (selector === 'html') { useHead({