Compare commits
4
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3b8f9c8b90 | ||
|
|
0def18db07 | ||
|
|
50bd860ced | ||
|
|
818574cedb |
@@ -22,6 +22,7 @@ export const useCurrentMarketId = () => {
|
||||
const dispatch = useDispatch();
|
||||
const selectedNetwork = useSelector(getSelectedNetwork);
|
||||
const marketIds = useSelector(getMarketIds, shallowEqual);
|
||||
const hasMarketIds = marketIds.length > 0;
|
||||
const [lastViewedMarket, setLastViewedMarket] = useLocalStorage({
|
||||
key: LocalStorageKey.LastViewedMarket,
|
||||
defaultValue: DEFAULT_MARKETID,
|
||||
@@ -48,5 +49,5 @@ export const useCurrentMarketId = () => {
|
||||
if (marketIds) {
|
||||
abacusStateManager.setMarket(marketId ?? DEFAULT_MARKETID);
|
||||
}
|
||||
}, [selectedNetwork, marketIds, marketId]);
|
||||
}, [selectedNetwork, hasMarketIds, marketId]);
|
||||
};
|
||||
|
||||
@@ -57,9 +57,8 @@ export default (store: any) => (next: any) => async (action: PayloadAction<any>)
|
||||
} else if (globalThis.navigator?.language) {
|
||||
const browserLanguageBaseTag = globalThis.navigator.language.split('-')[0].toLowerCase();
|
||||
|
||||
const locale = SUPPORTED_BASE_TAGS_LOCALE_MAPPING[
|
||||
browserLanguageBaseTag
|
||||
] as SupportedLocales;
|
||||
const locale = (SUPPORTED_BASE_TAGS_LOCALE_MAPPING[browserLanguageBaseTag] ??
|
||||
SUPPORTED_BASE_TAGS_LOCALE_MAPPING[SupportedLocales.EN]) as SupportedLocales;
|
||||
|
||||
if (locale) {
|
||||
store.dispatch(setSelectedLocale({ locale, isAutoDetect: true }));
|
||||
|
||||
@@ -96,19 +96,19 @@ export const MarketsTable = ({ className }: { className?: string }) => {
|
||||
),
|
||||
},
|
||||
{
|
||||
columnKey: 'priceChange24H',
|
||||
getCellValue: (row) => row.priceChange24H,
|
||||
columnKey: 'priceChange24HPercent',
|
||||
getCellValue: (row) => row.priceChange24HPercent,
|
||||
label: stringGetter({ key: STRING_KEYS.CHANGE_24H }),
|
||||
renderCell: ({ priceChange24H, priceChange24HPercent, tickSizeDecimals }) => (
|
||||
<TableCell stacked>
|
||||
<Styled.InlineRow>
|
||||
{!priceChange24H ? (
|
||||
{!priceChange24HPercent ? (
|
||||
<Output type={OutputType.Text} value={null} />
|
||||
) : (
|
||||
<Styled.Output
|
||||
type={OutputType.Percent}
|
||||
value={MustBigNumber(priceChange24HPercent).abs()}
|
||||
isNegative={MustBigNumber(priceChange24H).isNegative()}
|
||||
isNegative={MustBigNumber(priceChange24HPercent).isNegative()}
|
||||
/>
|
||||
)}
|
||||
</Styled.InlineRow>
|
||||
|
||||
Reference in New Issue
Block a user