Skip to content

Commit 9435659

Browse files
committed
update vscode snippets
1 parent 15c0033 commit 9435659

File tree

1 file changed

+13
-87
lines changed

1 file changed

+13
-87
lines changed

snippets/snippets.json

Lines changed: 13 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"@Component2()",
1818
"class ${2:MyComponent}Component extends UiComponent2<${2:MyComponent}Props> {",
1919
"\t@override",
20-
"\tMap getDefaultProps() => (newProps());",
20+
"\tget defaultProps => (newProps());",
2121
"",
2222
"\t@override",
2323
"\trender() { }",
@@ -49,22 +49,10 @@
4949
"\t// --------------------------------------------------------------------------",
5050
"",
5151
"\t@override",
52-
"\tMap getDefaultProps() => (newProps());",
52+
"\tget defaultProps => (newProps());",
5353
"",
5454
"\t@override",
5555
"\trender() { }",
56-
"",
57-
"\t// --------------------------------------------------------------------------",
58-
"\t// Private Utility Methods",
59-
"\t// --------------------------------------------------------------------------",
60-
"",
61-
"\t// --------------------------------------------------------------------------",
62-
"\t// Public Utility Methods",
63-
"\t// --------------------------------------------------------------------------",
64-
"",
65-
"\t// --------------------------------------------------------------------------",
66-
"\t// Public API Methods",
67-
"\t// --------------------------------------------------------------------------",
6856
"}"
6957
],
7058
"description": "Creates a commented stateless OverReact component compatible with Dart 2"
@@ -84,7 +72,7 @@
8472
"@AbstractComponent2()",
8573
"abstract class ${2:MyComponent}Component<T extends ${2:MyComponent}Props> extends UiComponent2<T> {",
8674
"\t@override",
87-
"\tMap getDefaultProps() => (newProps());",
75+
"\tget defaultProps => (newProps());",
8876
"",
8977
"\t@override",
9078
"\trender() { }",
@@ -106,29 +94,11 @@
10694
"",
10795
"@AbstractComponent2()",
10896
"abstract class ${2:MyComponent}Component<T extends ${2:MyComponent}Props> extends UiComponent2<T> {",
109-
"\t// Refs",
110-
"",
111-
"\t// --------------------------------------------------------------------------",
112-
"\t// React Component Specifications and Lifecycle Methods",
113-
"\t// --------------------------------------------------------------------------",
114-
"",
11597
"\t@override",
116-
"\tMap getDefaultProps() => (newProps());",
98+
"\tget defaultProps => (newProps());",
11799
"",
118100
"\t@override",
119101
"\trender() { }",
120-
"",
121-
"\t// --------------------------------------------------------------------------",
122-
"\t// Private Utility Methods",
123-
"\t// --------------------------------------------------------------------------",
124-
"",
125-
"\t// --------------------------------------------------------------------------",
126-
"\t// Public Utility Methods",
127-
"\t// --------------------------------------------------------------------------",
128-
"",
129-
"\t// --------------------------------------------------------------------------",
130-
"\t// Public API Methods",
131-
"\t// --------------------------------------------------------------------------",
132102
"}"
133103
],
134104
"description": "Creates an commented abstract stateless OverReact component compatible with Dart 2"
@@ -156,12 +126,10 @@
156126
"@Component2()",
157127
"class ${2:MyComponent}Component extends UiStatefulComponent2<${2:MyComponent}Props, ${2:MyComponent}State> {",
158128
"\t@override",
159-
"\tMap getDefaultProps() => (newProps());",
129+
"\tget defaultProps => (newProps());",
160130
"",
161131
"\t@override",
162-
"\tvoid init() {",
163-
"\t\tinitializeState(newState());",
164-
"\t}",
132+
"\tget initialState => (newState());",
165133
"",
166134
"\t@override",
167135
"\trender() { }",
@@ -191,34 +159,14 @@
191159
"",
192160
"@Component2()",
193161
"class ${2:MyComponent}Component extends UiStatefulComponent2<${2:MyComponent}Props, ${2:MyComponent}State> {",
194-
"\t// Refs",
195-
"",
196-
"\t// --------------------------------------------------------------------------",
197-
"\t// React Component Specifications and Lifecycle Methods",
198-
"\t// --------------------------------------------------------------------------",
199-
"",
200162
"\t@override",
201-
"\tMap getDefaultProps() => (newProps());",
163+
"\tget defaultProps => (newProps());",
202164
"",
203165
"\t@override",
204-
"\tvoid init() {",
205-
"\t\tinitializeState(newState());",
206-
"\t}",
166+
"\tget initialState => (newState());",
207167
"",
208168
"\t@override",
209169
"\trender() { }",
210-
"",
211-
"\t// --------------------------------------------------------------------------",
212-
"\t// Private Utility Methods",
213-
"\t// --------------------------------------------------------------------------",
214-
"",
215-
"\t// --------------------------------------------------------------------------",
216-
"\t// Public Utility Methods",
217-
"\t// --------------------------------------------------------------------------",
218-
"",
219-
"\t// --------------------------------------------------------------------------",
220-
"\t// Public API Methods",
221-
"\t// --------------------------------------------------------------------------",
222170
"}"
223171
],
224172
"description": "Creates a commented stateful OverReact component compatible with Dart 2"
@@ -243,12 +191,10 @@
243191
"@AbstractComponent2()",
244192
"abstract class ${2:MyComponent}Component<T extends ${2:MyComponent}Props, S extends ${2:MyComponent}State> extends UiStatefulComponent2<T, S> {",
245193
"\t@override",
246-
"\tMap getDefaultProps() => (newProps());",
194+
"\tget defaultProps => (newProps());",
247195
"",
248196
"\t@override",
249-
"\tvoid init() {",
250-
"\t\tinitializeState(newState());",
251-
"\t}",
197+
"\tget initialState => (newState());",
252198
"",
253199
"\t@override",
254200
"\trender() { }",
@@ -275,36 +221,16 @@
275221
"",
276222
"@AbstractComponent2()",
277223
"abstract class ${2:MyComponent}Component<T extends ${2:MyComponent}Props, S extends ${2:MyComponent}State> extends UiStatefulComponent2<T, S> {",
278-
"\t// Refs",
279-
"",
280-
"\t// --------------------------------------------------------------------------",
281-
"\t// React Component Specifications and Lifecycle Methods",
282-
"\t// --------------------------------------------------------------------------",
283-
"",
284224
"\t@override",
285-
"\tMap getDefaultProps() => (newProps());",
225+
"\tget defaultProps => (newProps());",
286226
"",
287227
"\t@override",
288-
"\tvoid init() {",
289-
"\t\tinitializeState(newState());",
290-
"\t}",
228+
"\tget initialState => (newState());",
291229
"",
292230
"\t@override",
293231
"\trender() { }",
294-
"",
295-
"\t// --------------------------------------------------------------------------",
296-
"\t// Private Utility Methods",
297-
"\t// --------------------------------------------------------------------------",
298-
"",
299-
"\t// --------------------------------------------------------------------------",
300-
"\t// Public Utility Methods",
301-
"\t// --------------------------------------------------------------------------",
302-
"",
303-
"\t// --------------------------------------------------------------------------",
304-
"\t// Public API Methods",
305-
"\t// --------------------------------------------------------------------------",
306232
"}"
307233
],
308234
"description": "Creates an commented abstract stateful OverReact component compatible with Dart 2"
309235
}
310-
}
236+
}

0 commit comments

Comments
 (0)