|
190 | 190 | ],
|
191 | 191 | "description": "Base for Vue File Composition API with SCSS"
|
192 | 192 | },
|
| 193 | + "Vue Single File Component Setup Composition API": { |
| 194 | + "prefix": "vbase-3-setup", |
| 195 | + "body": [ |
| 196 | + "<template>", |
| 197 | + "\t<div>", |
| 198 | + "", |
| 199 | + "\t</div>", |
| 200 | + "</template>", |
| 201 | + "", |
| 202 | + "<script setup>", |
| 203 | + "", |
| 204 | + "</script>", |
| 205 | + "", |
| 206 | + "<style lang=\"scss\" scoped>", |
| 207 | + "", |
| 208 | + "</style>" |
| 209 | + ], |
| 210 | + "description": "Base for Vue File Setup Composition API with SCSS" |
| 211 | + }, |
193 | 212 | "Vue Single File Component Composition API Reactive": {
|
194 | 213 | "prefix": "vbase-3-reactive",
|
195 | 214 | "body": [
|
|
247 | 266 | ],
|
248 | 267 | "description": "Base for Vue File Composition API - Typescript"
|
249 | 268 | },
|
250 |
| - "Vue Single File Component with Class based Typescript format": { |
251 |
| - "prefix": "vbase-ts-class", |
252 |
| - "body": [ |
253 |
| - "<template>", |
254 |
| - "\t<div>", |
255 |
| - "", |
256 |
| - "\t</div>", |
257 |
| - "</template>", |
258 |
| - "", |
259 |
| - "<script lang=\"ts\">", |
260 |
| - "\timport { Component, Vue } from 'vue-property-decorator';", |
261 |
| - "", |
262 |
| - "\t@Component", |
263 |
| - "\texport default class ${0} extends Vue {", |
264 |
| - "\t\t", |
265 |
| - "\t}", |
266 |
| - "</script>", |
267 |
| - "", |
268 |
| - "<style scoped>", |
269 |
| - "", |
270 |
| - "</style>" |
271 |
| - ], |
272 |
| - "description": "Base for Vue File with Class based Typescript format" |
273 |
| - } |
| 269 | + "Vue Single File Component Setup Composition API with Typescript": { |
| 270 | + "prefix": "vbase-3-ts-setup", |
| 271 | + "body": [ |
| 272 | + "<template>", |
| 273 | + "\t<div>", |
| 274 | + "", |
| 275 | + "\t</div>", |
| 276 | + "</template>", |
| 277 | + "", |
| 278 | + "<script setup lang=\"ts\">", |
| 279 | + "", |
| 280 | + "</script>", |
| 281 | + "", |
| 282 | + "<style scoped>", |
| 283 | + "", |
| 284 | + "</style>" |
| 285 | + ], |
| 286 | + "description": "Base for Vue File Setup Composition API - Typescript" |
| 287 | + }, |
| 288 | + "Vue Single File Component with Class based Typescript format": { |
| 289 | + "prefix": "vbase-ts-class", |
| 290 | + "body": [ |
| 291 | + "<template>", |
| 292 | + "\t<div>", |
| 293 | + "", |
| 294 | + "\t</div>", |
| 295 | + "</template>", |
| 296 | + "", |
| 297 | + "<script lang=\"ts\">", |
| 298 | + "\timport { Component, Vue } from 'vue-property-decorator';", |
| 299 | + "", |
| 300 | + "\t@Component", |
| 301 | + "\texport default class ${0} extends Vue {", |
| 302 | + "\t\t", |
| 303 | + "\t}", |
| 304 | + "</script>", |
| 305 | + "", |
| 306 | + "<style scoped>", |
| 307 | + "", |
| 308 | + "</style>" |
| 309 | + ], |
| 310 | + "description": "Base for Vue File with Class based Typescript format" |
| 311 | + } |
274 | 312 | }
|
0 commit comments