diff options
Diffstat (limited to 'autoload/snippets/typescript.kak')
| -rw-r--r-- | autoload/snippets/typescript.kak | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/autoload/snippets/typescript.kak b/autoload/snippets/typescript.kak index f2d3e8f..4b17109 100644 --- a/autoload/snippets/typescript.kak +++ b/autoload/snippets/typescript.kak @@ -1,6 +1,7 @@ hook global BufSetOption filetype=(?:javascript|typescript|jsx|tsx) %{ define-snippet buffer snip-react-component define-snippet buffer snip-react-usestate + define-snippet buffer snip-function } define-command snip-react-usestate %{ @@ -25,3 +26,11 @@ define-command snip-react-component %{ execute-keys "<ret>};<esc>kwlt;" } } + +define-command snip-function %{ + prompt 'Name: ' %{ + execute-keys "<esc>,iconst %val{text} = () => {<ret>" + execute-keys " return 0;" + execute-keys "<ret>};<esc>kwlt;" + } +} |
