File tree Expand file tree Collapse file tree 9 files changed +16
-50
lines changed
collapse-intersection-interfaces-transform/empty-empty
react-hoist-generics-transform/propless-stateless
react-js-make-props-and-state-transform
static-proptypes-many-props Expand file tree Collapse file tree 9 files changed +16
-50
lines changed Original file line number Diff line number Diff line change 1
- type Foo = {
2
-
3
- } ;
1
+ type Foo = { } ;
Original file line number Diff line number Diff line change 1
1
import * as React from 'react' ;
2
2
3
- type IMyComponentProps = {
4
-
5
- } ;
3
+ type IMyComponentProps = { } ;
6
4
type IMyComponentState = void ;
7
5
8
6
export default class MyComponent extends React . Component < IMyComponentProps , IMyComponentState > {
9
7
render ( ) {
10
8
return < div /> ;
11
9
}
12
- }
10
+ }
Original file line number Diff line number Diff line change 1
1
import * as React from 'react' ;
2
2
3
- type IMyComponentProps = {
4
-
5
- } ;
3
+ type IMyComponentProps = { } ;
6
4
type IMyComponentState = void ;
7
5
export default class MyComponent extends React . Component < IMyComponentProps , IMyComponentState > {
8
6
render ( ) {
Original file line number Diff line number Diff line change 1
1
import * as React from 'react' ;
2
2
3
- export default class MyComponent extends React . Component < {
4
-
5
- } , void > {
3
+ export default class MyComponent extends React . Component < { } , void > {
6
4
render ( ) {
7
5
return < div /> ;
8
6
}
Original file line number Diff line number Diff line change 1
1
import * as React from 'react' ;
2
2
3
- export default class MyComponent extends React . Component < {
4
- } , {
5
- foo : number ;
6
- bar : number ;
7
- } & {
8
- baz : number ;
9
- } & {
10
- something : {
11
- big : number ;
12
- here : string ;
13
- of : {
14
- a : number ;
15
- } [ ] ;
16
- } ;
17
- } > {
3
+ export default class MyComponent extends React . Component < { } , { foo : number ; bar : number ; } & { baz : number ; } & { something : { big : number ; here : string ; of : { a : number ; } [ ] ; } ; } > {
18
4
render ( ) {
19
5
return < button onClick = { this . onclick . bind ( this ) } /> ;
20
6
}
@@ -43,4 +29,4 @@ export default class MyComponent extends React.Component<{
43
29
}
44
30
} ) ;
45
31
}
46
- }
32
+ }
Original file line number Diff line number Diff line change 1
1
import * as React from 'react' ;
2
2
3
- export default class MyComponent extends React . Component < {
4
- } , {
5
- foo : number ;
6
- bar : number ;
7
- } > {
8
-
3
+ export default class MyComponent extends React . Component < { } , { foo : number ; bar : number ; } > {
9
4
render ( ) {
10
5
return < button onClick = { this . onclick . bind ( this ) } /> ;
11
6
}
12
7
13
8
onclick ( ) {
14
9
this . setState ( { foo : 1 , bar : 2 } ) ;
15
10
}
16
- }
11
+ }
Original file line number Diff line number Diff line change 1
1
import * as React from 'react' ;
2
2
3
- export default class MyComponent extends React . Component < {
4
- } , {
5
- foo : number ;
6
- } > {
3
+ export default class MyComponent extends React . Component < { } , { foo : number ; } > {
7
4
state = { foo : 1 } ;
8
5
render ( ) {
9
6
return < div /> ;
10
7
}
11
- }
8
+ }
Original file line number Diff line number Diff line change 1
1
import * as React from 'react' ;
2
2
3
- export default class MyComponent extends React . Component < {
4
- } , {
5
- foo : number ;
6
- } > {
7
-
3
+ export default class MyComponent extends React . Component < { } , { foo : number ; } > {
8
4
constructor ( props , context ) {
9
5
super ( props , context ) ;
10
6
this . state = { foo : 1 } ;
@@ -13,4 +9,4 @@ export default class MyComponent extends React.Component<{
13
9
render ( ) {
14
10
return < div /> ;
15
11
}
16
- }
12
+ }
Original file line number Diff line number Diff line change @@ -4,11 +4,11 @@ export default class MyComponent extends React.Component<{
4
4
any : any | undefined ;
5
5
array : any [ ] | undefined ;
6
6
bool : boolean | undefined ;
7
- func : ( ...args : any [ ] ) => any | undefined ;
7
+ func : ( ( ...args : any [ ] ) => any ) | undefined ;
8
8
number : number | undefined ;
9
9
object : object | undefined ;
10
10
string : string | undefined ;
11
- node : number | string | JSX . Element | undefined ;
11
+ node : ( number | string | JSX . Element ) | undefined ;
12
12
element : JSX . Element | undefined ;
13
13
anyRequired : any ;
14
14
arrayRequired : any [ ] ;
@@ -43,4 +43,4 @@ export default class MyComponent extends React.Component<{
43
43
render ( ) {
44
44
return < div /> ;
45
45
}
46
- }
46
+ }
You can’t perform that action at this time.
0 commit comments