|
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