diff --git a/packages/instant/src/components/zero_ex_instant_provider.tsx b/packages/instant/src/components/zero_ex_instant_provider.tsx index a89b8cd3fb..7b949eb78a 100644 --- a/packages/instant/src/components/zero_ex_instant_provider.tsx +++ b/packages/instant/src/components/zero_ex_instant_provider.tsx @@ -97,17 +97,15 @@ export class ZeroExInstantProvider extends React.PureComponent { const currentState = this._store.getState(); if ( - (currentState.buyOrderState.processState === OrderProcessState.Success) && - (!currentState.buyOrderState.performedCallback) && - (this.props.onSuccess !== undefined) + currentState.buyOrderState.processState === OrderProcessState.Success && + !currentState.buyOrderState.performedCallback && + this.props.onSuccess !== undefined ) { const txHash = currentState.buyOrderState.txHash; this.props.onSuccess(txHash); diff --git a/packages/instant/src/redux/actions.ts b/packages/instant/src/redux/actions.ts index 86aacd3628..b003cc32c5 100644 --- a/packages/instant/src/redux/actions.ts +++ b/packages/instant/src/redux/actions.ts @@ -58,7 +58,8 @@ export const actions = { setBuyOrderStateProcessing: (txHash: string, startTimeUnix: number, expectedEndTimeUnix: number) => createAction(ActionTypes.SetBuyOrderStateProcessing, { txHash, startTimeUnix, expectedEndTimeUnix }), setBuyOrderStateFailure: (txHash: string) => createAction(ActionTypes.SetBuyOrderStateFailure, txHash), - setBuyOrderStateSuccess: (txHash: string, performedCallback: boolean) => createAction(ActionTypes.SetBuyOrderStateSuccess, {txHash, performedCallback}), + setBuyOrderStateSuccess: (txHash: string, performedCallback: boolean) => + createAction(ActionTypes.SetBuyOrderStateSuccess, { txHash, performedCallback }), updateLatestBuyQuote: (buyQuote?: BuyQuote) => createAction(ActionTypes.UpdateLatestBuyQuote, buyQuote), updateSelectedAsset: (asset: Asset) => createAction(ActionTypes.UpdateSelectedAsset, asset), setAvailableAssets: (availableAssets: Asset[]) => createAction(ActionTypes.SetAvailableAssets, availableAssets),