Skip to content

Commit 01095bc

Browse files
committed
feat: add new script setup snippets file
1 parent 69c744b commit 01095bc

File tree

2 files changed

+44
-0
lines changed

2 files changed

+44
-0
lines changed

package.json

+4
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@
4848
"language": "javascript",
4949
"path": "./snippets/vue-script.json"
5050
},
51+
{
52+
"language": "javascript",
53+
"path": "./snippets/vue-script-setup.json"
54+
},
5155
{
5256
"language": "javascript",
5357
"path": "./snippets/vue-script-vuex.json"

snippets/vue-script-setup.json

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
{
2+
"Vue SFC Script Setup (Composition API)": {
3+
"prefix": ["vbase-3-script-setup", "vbase-3-ss"],
4+
"body": [
5+
"<script setup>",
6+
"",
7+
"</script>",
8+
"",
9+
"<template>",
10+
"\t<div>",
11+
"",
12+
"\t</div>",
13+
"</template>",
14+
"",
15+
"<style scoped>",
16+
"",
17+
"</style>"
18+
],
19+
"description": "Base for Vue Single File Component Script Setup (Composition API)"
20+
},
21+
"Vue SFC Script Setup with TypeScript (Composition API)": {
22+
"prefix": ["vbase-3-script-setup-ts", "vbase-3-ss-ts"],
23+
"body": [
24+
"<script setup lang=\"ts\">",
25+
"",
26+
"</script>",
27+
"",
28+
"<template>",
29+
"\t<div>",
30+
"",
31+
"\t</div>",
32+
"</template>",
33+
"",
34+
"<style scoped>",
35+
"",
36+
"</style>"
37+
],
38+
"description": "Base for Vue Single File Component Script Setup with TypeScript (Composition API)"
39+
}
40+
}

0 commit comments

Comments
 (0)