mirror of
https://github.com/kristoferssolo/SoloVim.git
synced 2026-02-04 14:52:04 +00:00
Update 2024-05-23
This commit is contained in:
38
after/plugin/snips/javascript.lua
Normal file
38
after/plugin/snips/javascript.lua
Normal file
@@ -0,0 +1,38 @@
|
||||
if not pcall(require, "luasnip") then
|
||||
return
|
||||
end
|
||||
|
||||
local ls = require("luasnip")
|
||||
local s = ls.snippet
|
||||
local i = ls.insert_node
|
||||
local fmt = require("luasnip.extras.fmt").fmt
|
||||
|
||||
ls.add_snippets({ "javascript", "javascriptreact" }, {
|
||||
s(
|
||||
"jsd",
|
||||
fmt(
|
||||
[[
|
||||
/**
|
||||
* @param {{{}}} {}
|
||||
* @return {}
|
||||
*/
|
||||
]],
|
||||
{
|
||||
i(1),
|
||||
i(2),
|
||||
i(0),
|
||||
}
|
||||
)
|
||||
),
|
||||
s(
|
||||
"clog",
|
||||
fmt(
|
||||
[[
|
||||
console.log({})
|
||||
]],
|
||||
{
|
||||
i(0),
|
||||
}
|
||||
)
|
||||
),
|
||||
})
|
||||
38
after/plugin/snips/javascriptreact.lua.bak
Normal file
38
after/plugin/snips/javascriptreact.lua.bak
Normal file
@@ -0,0 +1,38 @@
|
||||
if not pcall(require, "luasnip") then
|
||||
return
|
||||
end
|
||||
|
||||
local ls = require("luasnip")
|
||||
local s = ls.snippet
|
||||
local i = ls.insert_node
|
||||
local fmt = require("luasnip.extras.fmt").fmt
|
||||
|
||||
ls.add_snippets("javascriptreact", {
|
||||
s(
|
||||
"jsd",
|
||||
fmt(
|
||||
[[
|
||||
/**
|
||||
* @param {{{}}} {}
|
||||
* @return {}
|
||||
*/
|
||||
]],
|
||||
{
|
||||
i(1),
|
||||
i(2),
|
||||
i(0),
|
||||
}
|
||||
)
|
||||
),
|
||||
s(
|
||||
"clog",
|
||||
fmt(
|
||||
[[
|
||||
console.log({})
|
||||
]],
|
||||
{
|
||||
i(0),
|
||||
}
|
||||
)
|
||||
),
|
||||
})
|
||||
Reference in New Issue
Block a user