Commit Graph

203 Commits

Author SHA1 Message Date
honzauher
c6b5c1c44a test(e2e-suite): test global receive and send
new locators for global send and recieve
2026-02-16 17:04:15 +01:00
Jaroslav Hrách
e5c69654e7 refactor(product-components): extract notification subcomponents for exchange and transaction 2026-02-16 14:30:42 +01:00
Seibei Iguchi
d73a7a1e16 refactor(components): update form components 2026-02-13 12:53:07 +01:00
Seibei Iguchi
bef826f49f refactor(suite): remove MetadataLabeling component 2026-02-09 14:37:50 +01:00
Seibei Iguchi
fa5bdceaca refactor(suite): use new labeling component in send form 2026-02-09 14:37:50 +01:00
Seibei Iguchi
f616b1388a fix(product-components): update saving status handling and improve shortcut functionality in EditableText 2026-01-30 12:03:06 +01:00
Seibei Iguchi
a832e23eda refactor(suite): update transaction list 2026-01-29 10:52:45 +01:00
tomasklim
8766fce82a chore: update trx icons 2026-01-26 15:24:48 +01:00
Seibei Iguchi
33d2caf607 refactor(components): update buttons color tokens 2026-01-23 10:11:59 +01:00
Jiří Čermák
809ff94bdc feat: add non-tradable tokens sections in From asset picker in trading
Non-tradable tokens are list of tokens which aren't supported by our trading backend.
2026-01-16 10:46:55 +01:00
Seibei Iguchi
396ed0d516 feat(product-components): enhance TokenIconSet with customizable size and gap properties 2026-01-15 14:20:47 +01:00
Matus Balascak
e45c09d3da feat(suite): do not uppercase erc token symbols 2026-01-15 10:00:45 +01:00
Martin Varmuza
9c7f48ba9b chore(product-components): target import to avoid import pollution 2026-01-14 15:32:01 +01:00
Martin Varmuza
4ae2e54ed7 chore(product-components): remove blockchain-link-types utils dependency 2026-01-14 13:54:05 +01:00
Seibei Iguchi
ce9cb593f7 refactor(suite): use Address comppnent for address and id rendering 2026-01-14 09:58:23 +01:00
Tomas Martykan
f4f90ee87e feat(product-components): tron icon 2026-01-14 09:39:26 +01:00
Jiří Čermák
6c63429df0 refactor(suite): improve perf of useClearAnchorHighlightOnClick
Use requestAnimationFrame to do the expensive task at the begenning of upcoming frame to prevent current frame overflow.
2026-01-13 10:25:20 +01:00
Jiří Čermák
5a985b8ac4 fix: don't use list items fingerprint, it's too slow
- Remove `useDataFingerprint` hook that created data fingerprint from received input, it's too slow (measured on prod. build via Performance in DevTools)
- Use simplier heuristic to detect when inf. list scroll position should be reseted.
2026-01-13 10:25:20 +01:00
Jiří Čermák
23e98e7457 feat: trim search value on blur event in SearchAsset component 2026-01-08 10:53:52 +01:00
Jiří Čermák
773f70e019 refactor: remove unused NetworkTabs component and related translation 2026-01-08 10:53:52 +01:00
Martin Varmuza
16da7214cc feat(connect): remove EOS support 2026-01-07 16:21:51 +01:00
Martin Varmuza
b9e7b55832 feat(connect): remove NEM support 2026-01-07 10:14:15 +01:00
Jiri Zbytovsky
3e33cbeee4 chore: bump prettier 2026-01-06 10:07:56 +01:00
Seibei Iguchi
fd2a9610f1 refactor(components): update modal sizes 2025-12-22 12:34:11 +01:00
Seibei Iguchi
9f8bb2782d refactor(suite): enhance Select and SearchAsset components with improved styling and layout options 2025-12-22 12:34:11 +01:00
Seibei Iguchi
122eeca4d5 refactor(components): update Box and Flex components to use color tokens 2025-12-22 12:34:11 +01:00
Tomas Boda
d141362a26 feat: change EVM fee rate to 4 decimals 2025-12-18 11:20:09 +01:00
Seibei Iguchi
5d3e358b7f refactor(suite): update global send and receive 2025-12-17 17:45:25 +01:00
Jiří Čermák
a22149caef fix: move asBaseCurrencyAmount to wallet-types to prevent circular esm 2025-12-17 13:45:34 +01:00
Seibei Iguchi
f790c3b4dd refactor(components): update several components 2025-12-16 19:17:37 +01:00
Seibei Iguchi
33535de759 fix(product-components): add paste handling functionality to EditableText component 2025-12-16 12:13:54 +01:00
Seibei Iguchi
7c0fc846ca refactor(product-components): update TopAssets 2025-12-16 11:07:58 +01:00
Jiří Čermák
659f9194b1 refactor(product-components): update TopAssets, SearchAsset, AssetLogo
- Display `NetworkIcon` even if AssetLogo image failed to load.
- Prevent opening search asset dropdown on focus (fixes bug when you clicked on an dropdown option and the dropdown got closed and opened agained). Plus add testing IDs.
-  TopAssets: add style for hover state and add test ID.
2025-12-15 15:06:36 +01:00
tomasklim
2e60907d0c chore: remove tada from suite 2025-12-15 12:59:09 +01:00
Martin Vere Cihlar
b796efe0d8 fix(e2e-suite): update metadata automation according to new implementation 2025-12-12 18:36:19 +01:00
Seibei Iguchi
12e3a1f81c refactor(suite): use Labeling in receive address modal 2025-12-12 18:36:19 +01:00
Seibei Iguchi
c6f0afe88a refactor(suite): use Labeling component in account labeling 2025-12-12 18:36:19 +01:00
Seibei Iguchi
c079e04ac1 refactor(product-components): update EditableText component 2025-12-12 18:36:19 +01:00
Tomas Martykan
11ae574860 chore(blockchain-link-types): remove TokenInfo.type 2025-12-01 23:06:56 +01:00
Tomas Martykan
35c52365fe fix(blockchain-link-utils): properly type TokenInfo standard 2025-12-01 23:06:56 +01:00
Jiří Čermák
9409fbbeb2 feat: add TopAssets & NetworkIcon components
- move AssetLogo from `components` to `product-components`
- extract `NetworkIcon` from  `CoinLogo`
- add `TopAssets` components
     - if no `contractAddress` and `coingeckoId`, then render `CoinLogo`, else render `AssetLogo`
2025-12-01 14:13:34 +01:00
Jiří Čermák
3a107c88e8 refactor: global receive/send fixups
- remove fiat rates from global receive
- add search by account index
- adjust list item spacing
- update help url in global receive
- remove hover state of icon in select (network filter) and fix text color based on design
2025-11-28 11:39:15 +01:00
Matus Balascak
1072984591 refactor(components): move AssetLogo to product-components package 2025-11-25 14:57:12 +01:00
Matus Balascak
fb0dbfe5b6 chore(components): move getAssetLogoContractAddresses call into AssetLogo 2025-11-25 14:57:12 +01:00
Jan Václavík
8de544c768 refactor(suite): Remove legacy colors 2025-11-22 13:23:45 +01:00
Jan Václavík
4e45768c0c refactor(suite): Remove legacy colors 2 2025-11-22 13:23:45 +01:00
Tomas Martykan
5033e89c5a fix(product-components): bundle TrezorLogo SVGs again 2025-11-21 18:44:30 +01:00
Jiří Čermák
345939f9e5 feat(suite): add redux slice for global send and receive
It's not possible to use the existing accountSearchReducer, the search would conflict with the accounts search in the sidebar.
2025-11-20 14:01:54 +01:00
Jiří Čermák
6de2065148 feat(suite): finalize search in global receive/send 2025-11-20 14:01:54 +01:00
Jiří Čermák
4c0fbbf0e7 feat(suite): add general components for asset picker 2025-11-20 14:01:54 +01:00