performance and usability improvements
This commit is contained in:
parent
a25396b6f2
commit
ab988898c0
18 changed files with 381 additions and 206 deletions
|
|
@ -6,7 +6,7 @@ export type Plant<StateType> = {
|
|||
inputEvents: EventTrigger[];
|
||||
outputEvents: EventTrigger[];
|
||||
|
||||
initial: (raise: (event: RaisedEvent) => void) => StateType;
|
||||
reducer: (inputEvent: RaisedEvent, state: StateType) => StateType;
|
||||
render: (state: StateType) => ReactElement;
|
||||
initial: StateType;
|
||||
reduce: (inputEvent: RaisedEvent, state: StateType) => StateType;
|
||||
render: (state: StateType, raise: (event: RaisedEvent) => void) => ReactElement;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue