Skip to content

Commit e6abf4a

Browse files
committed
chore(suite-native): move trading state to tradingNew
1 parent e6d055b commit e6abf4a

File tree

4 files changed

+25
-21
lines changed

4 files changed

+25
-21
lines changed

suite-native/module-trading/src/__tests__/tradingSlice.test.ts

+19-15
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ describe('tradingSlice', () => {
7272
}),
7373
);
7474

75-
expect(selectBuySelectedReceiveAccount({ wallet: { trading: state } })).toBe(
75+
expect(selectBuySelectedReceiveAccount({ wallet: { tradingNew: state } })).toBe(
7676
receiveAccount,
7777
);
7878
});
@@ -88,7 +88,9 @@ describe('tradingSlice', () => {
8888
];
8989
const state = actions.reduce(tradingReducer, undefined) as TradingState;
9090

91-
expect(selectBuySelectedReceiveAccount({ wallet: { trading: state } })).toBeUndefined();
91+
expect(
92+
selectBuySelectedReceiveAccount({ wallet: { tradingNew: state } }),
93+
).toBeUndefined();
9294
});
9395

9496
describe('favouriteAssets', () => {
@@ -109,7 +111,7 @@ describe('tradingSlice', () => {
109111
];
110112
const state = actions.reduce(tradingReducer, undefined) as TradingState;
111113

112-
expect(selectTradingFavouriteAssets({ wallet: { trading: state } })).toEqual({
114+
expect(selectTradingFavouriteAssets({ wallet: { tradingNew: state } })).toEqual({
113115
btc_abc: {
114116
symbol: 'btc',
115117
contractAddress: 'abc',
@@ -141,11 +143,13 @@ describe('tradingSlice', () => {
141143
addTradeableAssetToFavourites({ symbol: 'btc' }),
142144
);
143145

144-
expect(selectTradingFavouriteAssets({ wallet: { trading: state } })).toEqual({
145-
btc: {
146-
symbol: 'btc',
146+
expect(selectTradingFavouriteAssets({ wallet: { tradingNew: state } })).toEqual(
147+
{
148+
btc: {
149+
symbol: 'btc',
150+
},
147151
},
148-
});
152+
);
149153
});
150154

151155
it('removeTradeableAssetFromFavourites should remove asset from favourites', () => {
@@ -154,7 +158,7 @@ describe('tradingSlice', () => {
154158
removeTradeableAssetFromFavourites({ symbol: 'btc' }),
155159
);
156160

157-
expect(selectTradingFavouriteAssets({ wallet: { trading: state } })).toEqual(
161+
expect(selectTradingFavouriteAssets({ wallet: { tradingNew: state } })).toEqual(
158162
{},
159163
);
160164
});
@@ -166,13 +170,13 @@ describe('tradingSlice', () => {
166170
);
167171

168172
const favouritesArray = selectTradingFavouriteAssetsArray({
169-
wallet: { trading: state },
173+
wallet: { tradingNew: state },
170174
});
171175

172176
expect(favouritesArray).toEqual([{ symbol: 'btc' }]);
173-
expect(selectTradingFavouriteAssetsArray({ wallet: { trading: state } })).toBe(
174-
favouritesArray,
175-
);
177+
expect(
178+
selectTradingFavouriteAssetsArray({ wallet: { tradingNew: state } }),
179+
).toBe(favouritesArray);
176180
});
177181

178182
it.each([
@@ -186,7 +190,7 @@ describe('tradingSlice', () => {
186190

187191
expect(
188192
selectIsTradingFavouriteAsset(
189-
{ wallet: { trading: prevState } },
193+
{ wallet: { tradingNew: prevState } },
190194
asset,
191195
),
192196
).toBe(expectedValue);
@@ -200,7 +204,7 @@ describe('tradingSlice', () => {
200204
it('should have production as initial trading environment', () => {
201205
const state = tradingReducer(undefined, { type: 'undefined_action' });
202206

203-
expect(selectTradingEnvironment({ wallet: { trading: state } })).toBe('production');
207+
expect(selectTradingEnvironment({ wallet: { tradingNew: state } })).toBe('production');
204208
});
205209

206210
it('should correctly select trading environment', () => {
@@ -209,7 +213,7 @@ describe('tradingSlice', () => {
209213
tradingEnvironment: 'staging' as InvityServerEnvironment,
210214
};
211215

212-
expect(selectTradingEnvironment({ wallet: { trading: state } })).toBe('staging');
216+
expect(selectTradingEnvironment({ wallet: { tradingNew: state } })).toBe('staging');
213217
});
214218
});
215219
});

suite-native/module-trading/src/components/buy/__tests__/ReceiveAccountPicker.comp.test.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ const btcAccount: Account = {
4242

4343
const getBuyState = (selectedReceiveAccount: ReceiveAccount | undefined) => ({
4444
wallet: {
45-
trading: {
45+
tradingNew: {
4646
buy: {
4747
selectedReceiveAccount,
4848
},

suite-native/module-trading/src/tradingSlice.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export interface TradingState extends CommonTradingState {
2323

2424
export type TradingRootState = {
2525
wallet: {
26-
trading: TradingState;
26+
tradingNew: TradingState;
2727
};
2828
};
2929

@@ -76,10 +76,10 @@ export const {
7676

7777
export const createMemoizedSelector = createWeakMapSelector.withTypes<TradingRootState>();
7878

79-
export const selectTradingBuy = (state: TradingRootState) => state.wallet.trading.buy;
79+
export const selectTradingBuy = (state: TradingRootState) => state.wallet.tradingNew.buy;
8080

8181
export const selectTradingFavouriteAssets = (state: TradingRootState) =>
82-
state.wallet.trading.favouriteAssets;
82+
state.wallet.tradingNew.favouriteAssets;
8383

8484
export const selectTradingFavouriteAssetsArray = createMemoizedSelector(
8585
[selectTradingFavouriteAssets],
@@ -95,4 +95,4 @@ export const selectBuySelectedReceiveAccount = (state: TradingRootState) =>
9595
selectTradingBuy(state).selectedReceiveAccount;
9696

9797
export const selectTradingEnvironment = (state: TradingRootState) =>
98-
state.wallet.trading.tradingEnvironment;
98+
state.wallet.tradingNew.tradingEnvironment;

suite-native/state/src/reducers.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ export const prepareRootReducers = async () => {
9191
send: sendFormReducer,
9292
fees: feesReducer,
9393
stake: stakeReducer,
94-
trading: tradingPersistedReducer,
94+
tradingNew: tradingPersistedReducer,
9595
});
9696

9797
const walletPersistedReducer = await preparePersistReducer({

0 commit comments

Comments
 (0)