From c802feb152db654b343802d036056bc3041c8e72 Mon Sep 17 00:00:00 2001 From: Vasily Kuzin Date: Sat, 10 Sep 2022 11:17:35 +0300 Subject: [PATCH 1/3] Nuxt Plugin snippet #27 --- snippets/nuxt-script.code-snippets | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/snippets/nuxt-script.code-snippets b/snippets/nuxt-script.code-snippets index 38388ff..0131f19 100644 --- a/snippets/nuxt-script.code-snippets +++ b/snippets/nuxt-script.code-snippets @@ -80,4 +80,13 @@ ], "description": "Nuxt definePageMeta composable with description" }, + "Nuxt define plugin": { + "prefix": "nplugin", + "body": [ + "export default defineNuxtPlugin(nuxtApp => {", + "\t${0}", + "})", + ], + "description": "Base code for Nuxt plugin" + }, } From 461539fcf749d1e017f4216657f251070d6b3956 Mon Sep 17 00:00:00 2001 From: Vasily Kuzin Date: Sat, 10 Sep 2022 11:20:24 +0300 Subject: [PATCH 2/3] Nuxt middleware snippet #27 --- snippets/nuxt-script.code-snippets | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/snippets/nuxt-script.code-snippets b/snippets/nuxt-script.code-snippets index 0131f19..ebb9274 100644 --- a/snippets/nuxt-script.code-snippets +++ b/snippets/nuxt-script.code-snippets @@ -89,4 +89,13 @@ ], "description": "Base code for Nuxt plugin" }, + "Nuxt define middleware": { + "prefix": "nmiddleware", + "body": [ + "export default defineNuxtRouteMiddleware((to, from) => {", + "\t${0}", + "})", + ], + "description": "Base code for Nuxt middleware" + }, } From 69203b4f0b1d7deab9cb2ab9172278f2bcff5e1d Mon Sep 17 00:00:00 2001 From: Vasily Kuzin Date: Sat, 10 Sep 2022 11:20:35 +0300 Subject: [PATCH 3/3] Nuxt Server Route snippet #27 --- snippets/nuxt-script.code-snippets | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/snippets/nuxt-script.code-snippets b/snippets/nuxt-script.code-snippets index ebb9274..31a344f 100644 --- a/snippets/nuxt-script.code-snippets +++ b/snippets/nuxt-script.code-snippets @@ -98,4 +98,13 @@ ], "description": "Base code for Nuxt middleware" }, + "Nuxt define server route": { + "prefix": "nserverroute", + "body": [ + "export default defineEventHandler((event) => {", + "\t${0}", + "})", + ], + "description": "Base code for Nuxt server route" + }, }