extends html, javascript, scss snippet vue "Default template" endsnippet snippet byinput "Beufy Input Field"
$0 endsnippet snippet byselect "Buefy Select Field"
endsnippet snippet nt "this.$nextTick( () => { ... })" this.$nextTick( () => { $0 }) endsnippet snippet props "props: { ... }" props: { $1: { type: ${2:Boolean}, required: ${3:false}, default() { return ${4:false}; }, }, },$0 endsnippet snippet prop "property: { ... }" $1: { type: ${2:Boolean}, required: ${3:false}, default() { return ${4:false}; }, },$0 endsnippet snippet comps "components { ... }" components: { $0, }, endsnippet snippet data "data() { return { ... } }" data() { return { $1: $2,$0 }; }, endsnippet snippet compd "computed: { ... }" computed: { $1() { $0 }, }, endsnippet snippet meth "methods: { ... }" methods: { $1() { $0 }, }, endsnippet snippet style " endsnippet snippet impc "import ... from '~/components...';" import $1 from '~/components/$1';$0 endsnippet snippet tran " ${VISUAL}$0 endsnippet snippet .tran "vue transition selector" .$1 { &-enter-active { transition: ${2:opacity} ${3:1}s; } &-leave-active { transition: $2 ${4:1}s; } &-enter, &-leave-to { $2: ${5:0}; } }$0 endsnippet snippet script "" endsnippet snippet s ":style='{ ... }" :style="{ '$1': $2 }"$0 endsnippet