summaryrefslogtreecommitdiff
path: root/config/essentials/nvim
diff options
context:
space:
mode:
authorRaymaekers Luca <raymaekers.luca@gmail.com>2023-05-29 01:46:56 +0200
committerRaymaekers Luca <raymaekers.luca@gmail.com>2023-05-29 01:46:56 +0200
commitdc87cb2fb42ff45b93c07ed25da41750f535f914 (patch)
tree383ed6f6624a1d55b1a498e3e2d1754c15d9f02c /config/essentials/nvim
parentbea8608275f4e6585781ad9607f57dda5094eabf (diff)
added javascript dbconnect snippet
Diffstat (limited to 'config/essentials/nvim')
-rw-r--r--config/essentials/nvim/after/plugin/luasnip.lua11
1 files changed, 11 insertions, 0 deletions
diff --git a/config/essentials/nvim/after/plugin/luasnip.lua b/config/essentials/nvim/after/plugin/luasnip.lua
index bade3be..eabc0be 100644
--- a/config/essentials/nvim/after/plugin/luasnip.lua
+++ b/config/essentials/nvim/after/plugin/luasnip.lua
@@ -164,6 +164,17 @@ ls.add_snippets("javascript", {
-- print
s("pt", fmt("console.log({});{}", { i(1, "\"Hello World!\"") , i(0) })),
s("rq", fmt("const {} = require('{}');", { i(1), rep(1) })),
+ s("dbconn", fmt(
+ [[
+ let conn = null;
+ try {{
+ conn = await dbConnect();{}
+ conn.end()
+ }} catch(err) {{
+ console.error('Error:', err);
+ }}
+ ]],
+ { i(0) })),
s("apr", fmt(
[[
app.get('{}', (req, res) => {{