aboutsummaryrefslogtreecommitdiffstats
path: root/packages/instant/src/types.ts
blob: bbf31cbf433cc6b194c457ed0372ab8982d27604 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// Reusable
export enum AsyncProcessState {
    NONE,
    PENDING,
    SUCCESS,
    FAILURE,
}

export enum ActionTypes {
    UPDATE_ETH_USD_PRICE,
    UPDATE_SELECTED_ASSET_AMOUNT,
    UPDATE_SELECTED_ASSET_BUY_STATE,
    UPDATE_LATEST_BUY_QUOTE,
}

export interface Action {
    type: ActionTypes;
    data?: any;
}