mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-10-24 11:50:59 +08:00
Fix state initializers in react-tests.ts (Fixes #3855)
This commit is contained in:
1 parent
ffedf917df
commit
0213f7c10e
2 files changed
+3
-4
No files matched your search
@@ -324,7 +324,7 @@ interface TimerState {
|
||||
secondsElapsed: number;
|
||||
}
|
||||
class Timer extends React.Component<React.Props<Timer>, TimerState> {
|
||||
static state = {
|
||||
state = {
|
||||
secondsElapsed: 0
|
||||
}
|
||||
private _interval: number;
|
||||
|
||||
@@ -324,7 +324,7 @@ interface TimerState {
|
||||
secondsElapsed: number;
|
||||
}
|
||||
class Timer extends React.Component<{}, TimerState> {
|
||||
static state = {
|
||||
state = {
|
||||
secondsElapsed: 0
|
||||
}
|
||||
private _interval: number;
|
||||
@@ -334,8 +334,7 @@ class Timer extends React.Component<{}, TimerState> {
|
||||
}));
|
||||
}
|
||||
componentDidMount() {
|
||||
var me = this;
|
||||
this._interval = setInterval(() => me.tick(), 1000);
|
||||
this._interval = setInterval(() => this.tick(), 1000);
|
||||
}
|
||||
componentWillUnmount() {
|
||||
clearInterval(this._interval);
|
||||
|
||||
Reference in new issue
Block a user