File tree Expand file tree Collapse file tree 1 file changed +50
-0
lines changed Expand file tree Collapse file tree 1 file changed +50
-0
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,21 @@ const tests = {
31
31
}
32
32
});
33
33
` ,
34
+ } , {
35
+ code : `
36
+ const getStyles = () => {
37
+ const styles = StyleSheet.create({
38
+ name: {}
39
+ })
40
+ return styles;
41
+ }
42
+ const Hello = React.createClass({
43
+ render: function() {
44
+ const styles = getStyles();
45
+ return <Text textStyle={styles.name}>Hello {this.props.name}</Text>;
46
+ }
47
+ });
48
+ ` ,
34
49
} , {
35
50
code : `
36
51
const Hello = React.createClass({
@@ -231,6 +246,41 @@ const tests = {
231
246
errors : [ {
232
247
message : 'Unused style detected: styles.text' ,
233
248
} ] ,
249
+ } , {
250
+ code : `
251
+ const getStyles = () => {
252
+ const styles = StyleSheet.create({
253
+ name: {}
254
+ })
255
+ return styles
256
+ }
257
+ const Hello = React.createClass({
258
+ render: function() {
259
+ const globalStyles = getStyles();
260
+ return <Text textStyle={globalStyles.name}>Hello {this.props.name}</Text>;
261
+ }
262
+ });
263
+ ` ,
264
+ errors : [ {
265
+ message : 'Unused style detected: styles.name' ,
266
+ } ] ,
267
+ } , {
268
+ code : `
269
+ const getStyles = () => {
270
+ return StyleSheet.create({
271
+ name: {}
272
+ })
273
+ }
274
+ const Hello = React.createClass({
275
+ render: function() {
276
+ const globalStyles = getStyles();
277
+ return <Text textStyle={globalStyles.name}>Hello {this.props.name}</Text>;
278
+ }
279
+ });
280
+ ` ,
281
+ errors : [ {
282
+ message : 'Unused style detected: undefined.name' ,
283
+ } ] ,
234
284
} , {
235
285
code : `
236
286
const styles = StyleSheet.create({
You can’t perform that action at this time.
0 commit comments