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..602ab31 100644 --- a/snippets/vue/vue-script.code-snippets +++ b/snippets/vue/vue-script.code-snippets @@ -111,32 +111,16 @@ "prefix": "vdefineemits", "body": [ "defineEmits<{", - "\t(e: '${1:eventName}', ${2:payloadName}: ${3:payloadType}): void", + "\t${1:eventName}: [${2}]", "}>()" ], "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": [ - "(e: '${1:eventName}', ${2:payloadName}: ${3:payloadType}): void", + "${1:eventName}: [${2}]", ], "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