Skip to content

Commit 019c853

Browse files
fix(overmind): fix typing of transition
1 parent cd1381c commit 019c853

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/node_modules/overmind/src/statemachine.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ export interface MachineMethods<States extends TState, Events extends TEvents> {
2525
current: T,
2626
): Statemachine<States extends { current: T} ? States : never, Events> | undefined
2727
transition<T extends Events["type"]>(
28-
...args: Events extends { type: T } ? Events["data"] extends unknown ? [T] : [T, Events["data"]] : never
28+
...args: Events extends { type: T, data: any } ? [T, Events["data"]] : [T]
2929
): Statemachine<States extends { current: T} ? States : never, Events> | undefined
3030
}
3131

0 commit comments

Comments
 (0)