From 3b375de8764c239b4ef38a4f131d1bf49cb41953 Mon Sep 17 00:00:00 2001 From: Vasily Kuzin Date: Sat, 3 Jun 2023 22:25:55 +0300 Subject: [PATCH 1/2] Remove no-payload snippets #40 --- README.md | 2 -- snippets/vue/vue-script.code-snippets | 16 ---------------- 2 files changed, 18 deletions(-) diff --git a/README.md b/README.md index d16aace..5debe71 100644 --- a/README.md +++ b/README.md @@ -75,9 +75,7 @@ These snippets were made to speed up Vue 3 development. With it you can write bo | `vonbeforeunmount` | onBeforeUnmount hook | | `vdefineprops` | Define props | | `vdefineemits` | Define emits | -| `vdefineemits-nopayload` | Define emits with no payload | | `vsingleemit` | Single emit for defineEmits | -| `vsingleemit-nopayload` | Single emit for defineEmits with no payload | ### CSS diff --git a/snippets/vue/vue-script.code-snippets b/snippets/vue/vue-script.code-snippets index cb5fb62..bef921b 100644 --- a/snippets/vue/vue-script.code-snippets +++ b/snippets/vue/vue-script.code-snippets @@ -116,15 +116,6 @@ ], "description": "Vue defineEmits" }, - "Vue Define Emits - No Payload": { - "prefix": "vdefineemits-nopayload", - "body": [ - "defineEmits<{", - "\t(e: '${1:eventName}'): void", - "}>()" - ], - "description": "Vue defineEmits with no payload" - }, "Vue Single Emit": { "prefix": "vsingleemit", "body": [ @@ -132,11 +123,4 @@ ], "description": "Vue single emit for defineEmits" }, - "Vue Single Emit - No Payload": { - "prefix": "vsingleemit-nopayload", - "body": [ - "(e: '${1:eventName}'): void", - ], - "description": "Vue single emit for defineEmits with no payload" - }, } \ No newline at end of file From 33605f7d0dbb2c50f6ca0a848f1616f50faebf5e Mon Sep 17 00:00:00 2001 From: Vasily Kuzin Date: Sat, 3 Jun 2023 22:30:46 +0300 Subject: [PATCH 2/2] Update emit syntax #40 --- snippets/vue/vue-script.code-snippets | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets/vue/vue-script.code-snippets b/snippets/vue/vue-script.code-snippets index bef921b..602ab31 100644 --- a/snippets/vue/vue-script.code-snippets +++ b/snippets/vue/vue-script.code-snippets @@ -111,7 +111,7 @@ "prefix": "vdefineemits", "body": [ "defineEmits<{", - "\t(e: '${1:eventName}', ${2:payloadName}: ${3:payloadType}): void", + "\t${1:eventName}: [${2}]", "}>()" ], "description": "Vue defineEmits" @@ -119,7 +119,7 @@ "Vue Single Emit": { "prefix": "vsingleemit", "body": [ - "(e: '${1:eventName}', ${2:payloadName}: ${3:payloadType}): void", + "${1:eventName}: [${2}]", ], "description": "Vue single emit for defineEmits" },