Skip to content
This repository was archived by the owner on Jan 13, 2022. It is now read-only.

Commit f71fe11

Browse files
author
Yang Su
committed
Added snippets for propTypes
1 parent c0f9a4b commit f71fe11

27 files changed

+238
-0
lines changed

README.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,32 @@ Snippets are available for both JSX and CJSX ([React CoffeeScript](https://githu
6565
6666
pt→ propTypes { ... }
6767
68+
pta→ React.PropTypes.array
69+
70+
ptb→ React.PropTypes.bool
71+
72+
pte→ React.PropTypes.element
73+
74+
ptf→ React.PropTypes.func
75+
76+
pti→ React.PropTypes.instanceOf
77+
78+
ptn→ React.PropTypes.node
79+
80+
ptn→ React.PropTypes.number
81+
82+
ptof→ React.PropTypes.objectOf
83+
84+
ptof→ React.PropTypes.oneOf
85+
86+
ptoft→ React.PropTypes.oneOfType
87+
88+
pto→ React.PropTypes.object
89+
90+
ptsp→ React.PropTypes.shape
91+
92+
pts→ React.PropTypes.string
93+
6894
rcc→ component skeleton
6995
7096
refs→ this.refs.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<snippet>
2+
<content><![CDATA[
3+
${1}: React.PropTypes.array${2:.isRequired}$0
4+
]]></content>
5+
<tabTrigger>pta</tabTrigger>
6+
<scope>source.coffee</scope>
7+
<description>React: PropTypes.array</description>
8+
</snippet>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<snippet>
2+
<content><![CDATA[
3+
${1}: React.PropTypes.bool${2:.isRequired}$0
4+
]]></content>
5+
<tabTrigger>ptb</tabTrigger>
6+
<scope>source.coffee</scope>
7+
<description>React: PropTypes.bool</description>
8+
</snippet>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<snippet>
2+
<content><![CDATA[
3+
${1}: React.PropTypes.element${2:.isRequired}$0
4+
]]></content>
5+
<tabTrigger>pte</tabTrigger>
6+
<scope>source.coffee</scope>
7+
<description>React: PropTypes.element</description>
8+
</snippet>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<snippet>
2+
<content><![CDATA[
3+
${1}: React.PropTypes.func${2:.isRequired}$0
4+
]]></content>
5+
<tabTrigger>ptf</tabTrigger>
6+
<scope>source.coffee</scope>
7+
<description>React: PropTypes.func</description>
8+
</snippet>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<snippet>
2+
<content><![CDATA[
3+
${1}: React.PropTypes.instanceOf(${2:Class})${3:.isRequired}$0
4+
]]></content>
5+
<tabTrigger>pti</tabTrigger>
6+
<scope>source.coffee</scope>
7+
<description>React: PropTypes.instanceOf</description>
8+
</snippet>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<snippet>
2+
<content><![CDATA[
3+
${1}: React.PropTypes.node${2:.isRequired}$0
4+
]]></content>
5+
<tabTrigger>ptn</tabTrigger>
6+
<scope>source.coffee</scope>
7+
<description>React: PropTypes.node</description>
8+
</snippet>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<snippet>
2+
<content><![CDATA[
3+
${1}: React.PropTypes.number${2:.isRequired}$0
4+
]]></content>
5+
<tabTrigger>ptn</tabTrigger>
6+
<scope>source.coffee</scope>
7+
<description>React: PropTypes.number</description>
8+
</snippet>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<snippet>
2+
<content><![CDATA[
3+
${1}: React.PropTypes.object${2:.isRequired}$0
4+
]]></content>
5+
<tabTrigger>pto</tabTrigger>
6+
<scope>source.coffee</scope>
7+
<description>React: PropTypes.object</description>
8+
</snippet>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<snippet>
2+
<content><![CDATA[
3+
${1}: React.PropTypes.objectOf(${2:type})${3:.isRequired}$0
4+
]]></content>
5+
<tabTrigger>ptof</tabTrigger>
6+
<scope>source.coffee</scope>
7+
<description>React: PropTypes.objectOf</description>
8+
</snippet>

0 commit comments

Comments
 (0)