Skip to content

Commit 57e0ad4

Browse files
committed
shouldn't use setState in constructor
1 parent 163c6c5 commit 57e0ad4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/xclass.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ export function genXComponentClass<E extends Stream, I, S>(WrappedComponent: Rea
4343
this.machine.actions = bindActions(actions || {}, engine.intent$, this)
4444

4545
this.defaultKeys = WrappedComponent.defaultProps ? (<(keyof S)[]>Object.keys(WrappedComponent.defaultProps)) : [];
46-
this.setState(Object.assign(
46+
this.state = (Object.assign(
4747
{},
4848
WrappedComponent.defaultProps,
4949
<Pick<S, keyof S>>pick(this.defaultKeys, props)

0 commit comments

Comments
 (0)