Declare OnOrderStateChangeCallback as either sync or async

This commit is contained in:
Fabio Berger
2017-11-11 10:21:59 -05:00
parent 252fdd03d7
commit d61f34ec12

View File

@@ -508,6 +508,6 @@ export interface OrderStateInvalid {
export type OrderState = OrderStateValid|OrderStateInvalid;
export type OnOrderStateChangeCallback = (
orderState: OrderState,
) => void;
export type OnOrderStateChangeCallbackSync = (orderState: OrderState) => void;
export type OnOrderStateChangeCallbackAsync = (orderState: OrderState) => Promise<void>;
export type OnOrderStateChangeCallback = OnOrderStateChangeCallbackAsync|OnOrderStateChangeCallbackSync;