-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjavascript.snippets
More file actions
100 lines (82 loc) · 1.27 KB
/
javascript.snippets
File metadata and controls
100 lines (82 loc) · 1.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
snippet clg "console.log()" b
console.log(${1:'$2', $3})
endsnippet
snippet imp "import from ''" b
import ${2:{ $3 }} from '$1'
endsnippet
snippet ed "import from ''" b
export default $1
endsnippet
snippet fn "() => {}" i
const $1 = ${2:($3)} => ${4:{
$5
}};
endsnippet
snippet afn "() => {}" i
${2:($3)} => ${4:{
$5
}}
endsnippet
snippet cf "() {}" b
$1 ($2) {
$3
}
endsnippet
snippet it "it('', () => {})" b
it('$1', () => {
$2
})
endsnippet
snippet desc "describe('', () => {})" b
describe('$1', () => {
$2
})
endsnippet
snippet co "const = " b
const ${1:{ $2 }} = ${3:{
$4
}}
endsnippet
snippet arr "= []" b
const $1 = [
$2
]
endsnippet
snippet des "const {} =" b
const { $1 } = $2
endsnippet
snippet rfc "React function component" b
const $1 = ${2:($3)} => {
return (
<$4>
$5
</$4>
)
}
export default $1
endsnippet
snippet rnfc "React native function component" b
import React from 'react'
import { ${4} } from 'react-native'
const $1 = ${2:($3)} => {
return (
<$4>
$5
</$4>
)
}
export default $1
endsnippet
snippet rcc "React class component" b
import { Component } from 'react'
class $1 extends Component {
render() {
return (
<div>
${2:// here...}
</div>
)
}
}
export default $1
endsnippet