David Walsh
120dfcdf32
UX: Multichain: Add maximum width for network picker in full screen mode ( #18879 )
2023-05-02 12:15:00 -05:00
David Walsh
57e90196cc
UX: Multichain: Provide localization for the network menu ( #18880 )
2023-05-02 12:14:48 -05:00
Mark Stacey
d1cea85f33
Rename provider
to providerConfig
( #18907 )
...
* Rename `provider` to `providerConfig`
The network controller `provider` state has been renamed to
`providerConfig`. This better reflects what this state is, and makes
this controller more closely aligned with the core network controller.
All references to the provider configuration have been updated to
prefer `providerConfig` over `provider`, to make the distinction clear
between a provider and provider config.
Closes #18902
* Add migration
2023-05-02 13:23:20 -02:30
George Marshall
abd6df72c6
Improving code formatting in component-library readme ( #18910 )
2023-05-02 09:50:37 -05:00
Mark Stacey
88ae10418b
Expand usage of getProviderConfig
selector ( #18906 )
...
The `getProviderConfig` selector is now used anywhere the `provider`
state was previously referenced directly. This was done to simplify
renaming this state from `provider` to `providerConfig` in a later PR.
Note that there are many opportunities left to use more-specific
selectors (e.g. `getChainId()` over `getProviderConfig().chainId`), but
that was intentionally omitted from this PR to reduce the size. I
started going down this path and it quickly exploded in scope.
Relates to #18902
2023-05-02 10:06:24 -02:30
George Marshall
2face84177
Adding deprecation notice to old Button component ( #18908 )
2023-05-02 03:05:08 -07:00
Harsh Shukla
1478e83b08
Part of #17670 : Replace Typography with Text component for 'review-spending-cap' & 'tooltip.stories'. ( #18839 )
...
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-05-02 15:17:00 +05:30
Ariella Vu
a5d7cf3319
Transaction cleanup and fix TransactionDetailItem key not unique bug ( #18899 )
...
* TransactionDetailItem: allow empty detailText
* TxDetailItem: fix keys; ensure unique keys
2023-05-02 00:42:59 -03:00
Harsh Shukla
36092571c6
Part of #17670 Replace Typography with Text component in: signature-request-siwe-tag\index.js ( #18898 )
2023-05-01 17:51:24 -07:00
Harsh Shukla
f5f2e2e35f
Part of #17670 , #18714 & #18651 for 3 files. ( #18752 )
...
* Adding strong tag support for Text component
* Update build-quote.js
* Update awaiting-signatures.js
* Used <strong> tag in a better way.
* Remove <strong> tag from file: awaiting-signatures.js
Co-authored-by: Danica Shen <zhaodanica@gmail.com>
* Update awaiting-signatures.js
* Update ui/components/component-library/text/text.scss
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
* Update ui/pages/swaps/build-quote/build-quote.js
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
* Removing unintended UI and strong css from Text component
---------
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
Co-authored-by: Danica Shen <zhaodanica@gmail.com>
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-05-01 17:48:58 -07:00
Harsh Shukla
32a7f0fe09
Update pin-extension.js ( #18877 )
2023-05-01 17:39:56 -07:00
Harsh Shukla
262a291185
Part of #17670 Replace Typography with Text component in: nft-default-image.js ( #18894 )
...
* Update nft-default-image.js
* Update nft-default-image.test.js.snap
2023-05-01 17:35:44 -07:00
Mark Stacey
f765b8c9b9
Refactor provider config selector ( #18905 )
...
The provider configuration selector has been renamed from `getProvider`
to `getProviderConfig`, and it has been moved from the selectors module
into the MetaMask slice. A JSDoc description has been added as well.
This refactor was done to make a future PR simpler, and to make this
selector better aligned with best practices.
This relates to #18902
2023-05-01 21:04:43 -02:30
Jyoti Puri
4bad30c94d
Show gas warning for legacy networks also ( #18871 )
2023-05-01 20:33:32 +05:30
Albert Olivé
8193a4999c
Added code fences ( #18872 )
2023-05-01 15:59:35 +02:00
Harsh Shukla
7b323b8a30
Part of #17670 : Replace Typography with Text component for 11 files. ( #18837 )
...
* Part of #17670 : Replace Typography with Text component for 10 files.
* Update radio-group.component.js
* Update create-password.test.js.snap
* Update custom-spending-cap.test.js.snap
* Update add-network-modal.test.js.snap
* Update recovery-phrase-reminder.js
2023-04-28 16:18:46 -07:00
George Marshall
1ff437d356
Adding new icons ( #18870 )
2023-04-28 12:29:58 -07:00
David Walsh
27b2993cae
UX: Multichain: Set a maximum width on the network picker ( #18731 )
...
* UX: Multichain: Set a maximum width on the network picker
* Fix jest
* Document the max-width
* Adding code example to README
---------
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-04-28 12:20:55 -05:00
Albert Olivé
26f0cbe293
[MMI] Adds custodian icon next to metafox ( #18851 )
...
* Finished adding custodian icon next to metafox
* Fixed image path
* Fixed comments in PR
2023-04-28 14:23:56 +02:00
Albert Olivé
b695901ff4
[MMI] Add the custody status text in the transaction status ( #18797 )
...
* Added code fences
* Added code fencing
* Improved code readable and added more tests
* Improved tests
* Remove code from other PR
* Fixing code fences
2023-04-28 09:11:16 -02:30
António Regadas
a501ce0f3d
[MMI] adds some constants and necessary routes ( #17868 )
...
* MMI adds constants and routes
* MMI lint fix
* prettier
2023-04-28 10:52:12 +01:00
Albert Olivé
49f01406c4
[MMI] Added confirm-remove-jwt component ( #18186 )
...
* Added confirm-remove-jwt component
* changing folder directory
* Fixed lint issues
* Added story
* Fixed confirm remove jwt imports
* Fixed import
* Finished implementing component
* Fixed capitalize eslint problem
* Fixed PR suggestions
* Changed CustodyAccountList import
* updated snapshot
* Fixed typo
* Moved folder to confirm-remove-jwt-modal
* added index
* Adding filter first
2023-04-28 11:01:40 +02:00
Jyoti Puri
9d794e97b3
Fix in approve header to show correct account name ( #18849 )
2023-04-28 13:29:53 +05:30
Garrett Bear
89d4038351
deprecation notice ( #18859 )
2023-04-27 16:28:39 -07:00
Niranjana Binoy
94a2325ae0
Adding price checker deactivation for Optimism ( #18833 )
2023-04-27 13:18:32 -04:00
f6210927dd
Part of #17670 : Replace Typography with Text component in RecoveryPhraseReminder ( #18639 )
...
* add story
* replace Typograhy with Text
* import ordering
* FONT_WEIGHT → FontWeight
---------
Co-authored-by: Danica Shen <zhaodanica@gmail.com>
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-04-27 17:06:49 +01:00
Nidhi Kumari
f7e7ff96c0
Ux Multichain: Hide search input for single account ( #18798 )
...
* hide search input for single account
* updated test for single account with no search
* nit fix
* nit fix
* added search test for more than one account
---------
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-04-27 10:45:11 -05:00
David Walsh
e339afce7a
UX: Multichain: Analytics ( #18674 )
2023-04-27 09:28:08 -05:00
António Regadas
e6455e92ae
[MMI] custody page component ( #18688 )
2023-04-27 12:27:31 +02:00
David Drazic
c450fae84f
Update Snaps icon in settings search and fix missing icon ( #18803 )
...
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-04-27 10:49:49 +02:00
Albert Olivé
4c9bf40688
[MMI] Add interactive-replacement-token-page ( #18683 )
...
* Initial commit
* converted the component from class-based to functional.
* Refactored component
* Improved code and tests
* Finished adding tests
* Fixed eslint problems
* Added back custodyLabels component
* Fixed eslint problems
* fixed ts lint problem
* Fixed eslint problems
* Added more tests and improved code
* Added comments
* Fixed eslint problems
* Fixed eslint problems
2023-04-27 10:45:37 +02:00
Jyoti Puri
e0919d529e
Fix for wrong type being assigned to the transaction ( #18818 )
...
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-04-27 13:46:36 +09:00
Garrett Bear
70ee78757b
Strong tag support in Text component ( #18816 )
...
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-04-26 14:46:03 -05:00
Hakeemullah J. Yousufzai
1f0c0d041c
Update Button prop name type to variant ( #18774 )
...
* Update Button prop name type to variant
* fix: lint errors on running test cases
* change remaining files
* change typo: BUTTON_VARIANTS to BUTTON_VARIANT
* fix: button.test.js lint errors
* update: button instances & import in remaing files
* fix: prettier warnings
---------
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-04-26 11:17:25 -05:00
Harsh Shukla
a6d7c436bc
Part of #17670 for file: detected-token-ignored-popover.js ( #18738 )
...
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-04-26 10:25:18 -05:00
Digvijay Pundir (DJ)
d428a4895f
Update knobs to control: MetamaskTemplateRenderer ( #18677 )
...
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-04-26 10:13:14 -05:00
OGPoyraz
6d0f3a0b26
Consume Decrypt Message Manager from @metamask/message-manager ( #18379 )
2023-04-26 17:02:33 +02:00
David Walsh
755b6b5667
UX: Remove Goerli buy link and disable button ( #18137 )
...
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-04-26 08:35:28 -05:00
David Walsh
062a8b376f
UX: Multichain: Fix Network Picker when Test Networks Disabled ( #18694 )
2023-04-26 08:22:18 -05:00
David Walsh
15d64b6467
UX: Multichain: Focus on account search when menu appears ( #18705 )
...
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-04-26 08:18:48 -05:00
Jyoti Puri
82a64195a2
Enable editing L2 gas on optimism ( #18217 )
2023-04-26 05:43:38 +05:30
George Marshall
6a78592af6
Adding ModalHeader component and updating PopoverHeader stories ( #18311 )
2023-04-25 14:27:54 -07:00
David Walsh
ea872946cd
UX: Multichain: App header cleanups ( #18627 )
...
* UX: Multichain: App header cleanups
* Fix snapshot
---------
Co-authored-by: David Walsh <davidwalsh83@gmail>
2023-04-25 13:39:54 -07:00
David Walsh
c9336a2ab5
UX: Multichain: Use correct blockie or jazzicon in the account menu ( #18782 )
2023-04-25 15:01:56 -05:00
Harsh Shukla
ab3e3976e6
Part of #17670 : Replace Typography with Text component for networks-list.js ( #18754 )
...
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-04-25 12:49:02 -05:00
Guillaume Roux
6126c156ea
[FLASK] Expanded Snap authorship ( #18775 )
2023-04-25 19:20:37 +02:00
Olaf Tomalka
95c37e1ba3
feat: add yaml feature management ( #18125 )
...
* feat: add yaml feature management
Add yaml feature file per build type.
Also add method to parse yaml and set
enabled features env to true. The build
process will then replace any process.env[feature]
that exists on the config by its value
* chore: add example for desktop
* Added initial draft of build features
* [TMP] Sync between computers
* Is able to succesfully build stable extension with snaps feature
* Removing var context from builds.yml
* Add asssets to builds.yml
* Minor bug fixes and removing debug logs
* [WIP] Test changes
* Removed TODOs
* Fix regession bug
Also
* remove debug logs
* merge Variables.set and Variables.setMany with an overload
* Fix build, lint and a bunch of issues
* Update LavaMoat policies
* Re-add desktop build type
* Fix some tests
* Fix desktop build
* Define some env variables used by MV3
* Fix lint
* Fix remove-fenced-code tests
* Fix README typo
* Move new code
* Fix missing asset copy
* Move Jest env setup
* Fix path for test after rebase
* Fix code fences
* Fix fencing and LavaMoat policies
* Fix MMI code-fencing after rebase
* Fix MMI code fencing after merge
* Fix more MMI code fencing
---------
Co-authored-by: cryptotavares <joao.tavares@consensys.net>
Co-authored-by: Frederik Bolding <frederik.bolding@gmail.com>
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-04-25 16:32:51 +02:00
Albert Olivé
4df363b251
[MMI] Created custody-confirm-link-modal component ( #18632 )
...
* Created custody-confirm-link component
* Removed selector
* Finished component
* Changed button to use design system
* Fixed eslint issue
* updated snapshot
* fixed eslint problems
* Added more tests and added color design systems
* Fixed comments
* Removed unnecessary code
* Removed unneeded code and fixed eslint issues
2023-04-25 08:39:16 -05:00
Monte Lai
cbe438e704
Update keystone links ( #18792 )
...
* update keystone links
* update tests
* fix lint
2023-04-25 21:33:43 +08:00
Harsh Shukla
d403219210
Part of #17670 for file network-statistics.js ( #18644 )
...
* Part of #17670 Replace Typography with Text component.
* Worked on the mentioned lint issues.
* Upgrading to enum version.
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
* Upgrading to enum version.
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
---------
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
Co-authored-by: George Marshall <george.marshall@consensys.net>
2023-04-25 08:28:22 -05:00
Harsh Shukla
19d6962957
Update slippage-buttons.js ( #18745 )
...
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-04-25 08:28:03 -05:00
Harsh Shukla
935831658f
Update fee-card.js ( #18746 )
...
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-04-25 08:27:46 -05:00
Harsh Shukla
c972900928
Update settings-tab.component.js ( #18753 )
...
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-04-25 08:27:19 -05:00
Harsh Shukla
9967b50015
Worked on #17670 & #18714 for 7 files. ( #18789 )
...
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-04-25 08:26:58 -05:00
David Drazic
41cf85e201
[FLASK] Update permissions to use IconName and IconSize design system enum ( #18786 )
...
* Update permissions to use IconName and IconSize design system enum approach
* Update webassembly to use IconName enum
2023-04-25 13:09:40 +02:00
Shane T
16dabdf802
[MMI] Adds a warning if message signing account mismatches selected account ( #18659 )
...
* [MMI] Adds a warning if message signing account mismatches selected account
* chore: fix code fencing
* chore: remove render method to simplify
* chore: remove renderMethods
2023-04-25 12:47:12 +02:00
Bernardo Garces Chapero
c1614ec670
Approvals selector refactor ( #18664 )
2023-04-25 10:47:49 +01:00
legobeat
64d4bfbbe9
Use SIWE origin validation logic from @metamask/controller-utils ( #18518 )
...
* feat: use SIWE origin domain validation from @metamask/controller-utils
* deps: @metamask/controller-utils@3.2.0->3.3.0
2023-04-25 17:25:58 +09:00
Thomas Huang
e65b955b19
Unit tests for various modals ( #18115 )
...
* Unit tests for Hide Token Confirmation modal
* Unit test for Export Private Key modal
* Unit test for Customize Nonce modal
* Bump coverage targets
---------
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-04-24 09:55:32 -07:00
David Drazic
6f2a5faaea
Fix missing icon for webassembly endowment ( #18781 )
2023-04-24 18:37:12 +02:00
Harsh Shukla
9fcbc554b0
Some linting issues in the file custom spending cap tooltip.js ( #18687 )
...
Co-authored-by: George Marshall <george.marshall@consensys.net>
2023-04-24 10:52:57 -05:00
David Walsh
9ddbd9b4e7
Fix ICON_NAMES error for snaps settings ( #18784 )
2023-04-24 13:17:32 -02:30
Garrett Bear
3e520214c9
update icons to ts enum version ( #18698 )
...
Co-authored-by: Nidhi Kumari <nidhi.kumari@consensys.net>
Co-authored-by: George Marshall <george.marshall@consensys.net>
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-04-24 09:19:19 -05:00
David Drazic
05dcff85a6
[FLASK] Fix text selection bug in snap ui ( #18719 )
...
* Fix text selection bug in snap ui
* Fix template mapping calls in other places
* Fix template mapping calls in snap-prompt
2023-04-24 12:56:44 +02:00
David Drazic
ff96836871
[FLASK] Add updated version of the Snaps settings UI ( #18438 )
...
* Add updated version of the Snaps list UI
Add more changes to match the designs of snaps list
Add next design iteration for snaps list
Update icons, sizes and pointer behaviour
Add redesign for snap settings page
Refactor and improve designs
Fix unit tests and refactor code
Fix e2e test
Fix lint
Update margin values
Add CSS override for connected sites list and update margins
Update paddings as requested
Fix vertical alignment of links
Fix tooltip position on the enable button
Add usage of getSnapName function for displaying snap names
Fix e2e tests and update date format for snap install date
Improve unit test for snap-settings-card
Change installation info logic
Update mocked state for snap
Add tests for ViewSnap component, refactor and update mocked state
Add check for version info
Change Snaps icon in Settings
Refactor Snaps list to use selector
Add handling in case of missing version history
* Fix icon ref
* Remove console logs
* Remove onClick from selector
* Add code fencing for imports in selectors.js
2023-04-24 12:21:37 +02:00
Om Raval
1452a5a8ce
Part of #17670 : Replace Typography with Text component ( #18569 )
...
Co-authored-by: Om Raval <omraval@Oms-MacBook-Air.local>
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-04-24 14:51:40 +05:30
Ananyamadhu08
b53d335b2c
Part of 17670: Replace Typography with Text in detected-token-address.js ( #18435 )
...
* feat: replaced typography with text comp
* fix: changed h7 to h6
---------
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-04-24 14:49:35 +05:30
sumit shinde ( Roni )
db4c4317dd
Update knobs to controls in storybook: SelectQuotePopover ( #18671 )
...
* Update knobs to controls in storybook: SelectQuotePopover
* Update select-quote-popover.stories.js
* Update select-quote-popover.stories.js
* fix eslint
* Update ui/pages/swaps/select-quote-popover/select-quote-popover.stories.js
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
---------
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
Co-authored-by: George Marshall <george.marshall@consensys.net>
2023-04-24 14:48:14 +05:30
Ariella Vu
8bfcd5b11e
Sign-in With Ethereum SIWE cleanup ( #18230 )
...
* signature-req: replace Typography w/ Text
- this does update styles slightly
* siwe: extract showSecurityProviderBanner
* siwe: rn -> hasAgreedToDomainWarning
* siwe: update snapshot for updated Text usage
2023-04-21 16:36:27 -03:00
Hassan Malik
f833f0e5aa
update ethereum provider endowment weight level and update install warning copy ( #18732 )
2023-04-21 15:34:11 -04:00
Albert Olivé
4f64e3d6c3
[MMI] Add-compliance-details component ( #18575 )
...
Co-authored-by: Antonio Regadas <antonio.regadas@consensys.net>
Co-authored-by: Ariella Vu <20778143+digiwand@users.noreply.github.com>
2023-04-21 13:28:26 -05:00
George Marshall
d2779c9ef1
Updating Avatar components to forward refs ( #18678 )
...
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-04-21 08:51:34 -07:00
Nidhi Kumari
0efd00b755
UX Multichain: Added product tour component ( #18571 )
...
* adding product tour component
* updated control for prevIcon
* updated app-header and product tour
* updated css
* updated message strings
* updated tests
* removed console statement
* added selector for product tour
* updated test
* updated test
* updated state with steps
* Update ui/components/multichain/product-tour-popover/product-tour-popover.js
Co-authored-by: Garrett Bear <gwhisten@gmail.com>
* Update ui/components/multichain/product-tour-popover/product-tour-popover.js
Co-authored-by: Garrett Bear <gwhisten@gmail.com>
* Update ui/components/multichain/product-tour-popover/product-tour-popover.js
Co-authored-by: Garrett Bear <gwhisten@gmail.com>
* Update ui/components/multichain/product-tour-popover/product-tour-popover.js
Co-authored-by: Garrett Bear <gwhisten@gmail.com>
* Update ui/components/multichain/product-tour-popover/product-tour-popover.js
Co-authored-by: Garrett Bear <gwhisten@gmail.com>
* Update ui/components/multichain/product-tour-popover/product-tour-popover.js
Co-authored-by: Garrett Bear <gwhisten@gmail.com>
* Update ui/components/multichain/product-tour-popover/product-tour-popover.js
Co-authored-by: Garrett Bear <gwhisten@gmail.com>
* Update ui/components/multichain/product-tour-popover/product-tour-popover.js
Co-authored-by: Garrett Bear <gwhisten@gmail.com>
* Update ui/components/multichain/product-tour-popover/product-tour-popover.js
Co-authored-by: Garrett Bear <gwhisten@gmail.com>
* Update ui/components/multichain/product-tour-popover/product-tour-popover.scss
Co-authored-by: Garrett Bear <gwhisten@gmail.com>
* fixed lint errors
* updated lint error
* added changes for rtl support
* added changes for rtl support
* fixed lint errors
* Some suggestions (#18676 )
* updated messages and indentation
* fixed popup close on my final step
* updated rtl classname condition
---------
Co-authored-by: Garrett Bear <gwhisten@gmail.com>
Co-authored-by: George Marshall <george.marshall@consensys.net>
2023-04-21 20:58:18 +05:30
Mark Stacey
b467fbc07b
Update outdated browser versions ( #18721 )
...
The range of browsers considered to be outdated has been updated to
match our latest browser support policy, which is ~2 years on Chrome,
and the most recent end-of-life extended support release on Firefox.
Comments have been added to help explain how these versions were chosen
as well.
2023-04-21 12:03:46 -02:30
Albert Olivé
48a61610af
[MMI] Add transaction-failed functional component ( #18623 )
...
* Finished component
* Fixed test mock variable
* Using design system colors
* Using design system icons
* removed uneeded css
2023-04-21 15:53:02 +02:00
David Walsh
4e3c08aba4
UX: Multichain: Network Menu: Set Focus on Selected Network ( #18706 )
2023-04-21 08:37:51 -05:00
António Regadas
4f4e9fb29c
[MMI] update eth overview component ( #18625 )
...
* wip
* adds mmi stake button and portfolio
* removes unnecessary js icon
* prettier
2023-04-21 12:16:09 +01:00
António Regadas
16d8fc2908
[MMI] adds institutional duck to mmi folder ( #18578 )
...
* wip
* updates the duck
* adds test
* update duck
* run lint
* review changes
* clean up
* clean up
---------
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-04-21 09:59:25 +01:00
António Regadas
290353da9b
[MMI] interactive replacement token notification ( #18620 )
...
* adds the component and styles
* adds tests
* story file update
* clean up
* lint and prettier
* lint & prettier fix
* adds review changes
* adds necessary dependencies
* runs lint and prettier
2023-04-21 09:58:03 +01:00
flexa-rob
3c01011ffe
17873 ledger instruction banner ( #17937 )
...
* switched to use banner alert and added story
* enabled dismiss functionality
* remove close button
* bump global branches coverage target
* replace Typography with Text and (link) Button with ButtonLink
* unit test for component rendering
* left-align button links to match text
* update copy to reflect figma mock ups
* update unit test snapshot
* bump coverage threshold
* update snapshot to reflect button component changes
* update snapshot to reflect box changes
2023-04-21 13:21:31 +10:00
micaelae
a144b75fe8
Show Bridge button in TokenOverview component ( #18630 )
...
* Show Bridge button in TokenOverview component
* Hide Swap button in token overview page when network is not supported
2023-04-20 23:57:18 -02:30
Thomas Huang
7d080dd1aa
Confirm recovery phrase onboarding unit test ( #18250 )
...
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-04-20 18:25:14 -07:00
Thomas Huang
b14b6ba07d
Recovery phrase chips onboarding unit tests ( #18249 )
...
* Recovery phrase chips onboarding unit tests
* Add Snapshot for recovery phrase chips
* Add test for classname hidden check and confirm recovery phrase indices
---------
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-04-20 13:34:58 -05:00
Thomas Huang
33dd7ba976
Onboarding flow switch unit test ( #18251 )
...
* Onboarding flow switch unit test
* Fix typo welcom -> welcome
2023-04-20 13:34:24 -05:00
Thomas Huang
8d29fc907d
Create Password onboarding unit test, test-ids, and snapshot ( #18257 )
...
* Create Password onboarding unit test, test-ids, and snapshot
* Add button inline snapshot check for import wallet text
* Don't adjust inlineSnapshot formatting
* Get text content
---------
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-04-20 13:33:50 -05:00
Thomas Huang
b91043cf72
Review Recovery Phrase onboarding unit test ( #18301 )
...
* Review Recovery Phrase onboarding unit test
* Add test for isFromReminderParam url navigation
* Lint
2023-04-20 13:33:25 -05:00
Thomas Huang
f9f628690c
Metametrics onboarding unit test, snapshot ( #18253 )
...
* Metametrics onboarding unit test, snapshot
* Test route navigation in metametrics
2023-04-20 13:12:37 -05:00
George Marshall
c38cd21629
Adding deprecation notice to javascript version of Icon ( #18680 )
...
* Adding deprecation notice to javascript version of Icon
* Fixing lint issue
2023-04-20 11:09:55 -07:00
Thomas Huang
fa02f32e1b
Creation successful test improvements ( #18256 )
2023-04-20 12:51:51 -05:00
Mark Stacey
3776f4ad4c
Remove mobile sync feature ( #18692 )
...
The mobile sync feature has been removed. It has been disabled for
years. When we enable sync again, it will be using a different
implementation. This has already been removed on the mobile side.
2023-04-20 14:29:30 -02:30
Thomas Huang
928bd1c5bb
Import srp onboarding unit tests ( #18255 )
2023-04-20 09:06:36 -07:00
Thomas Huang
735076b584
Add Network Modal onboarding tests ( #18258 )
2023-04-20 07:00:27 -07:00
Thomas Huang
9b724d1032
Create New Vault test improvements ( #18259 )
...
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-04-20 06:36:03 -07:00
George Marshall
e96c0b6963
Update to component-library readme ( #18501 )
...
* Update to component-library readme
* Update ui/components/component-library/README.md
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
---------
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-04-19 19:30:29 -07:00
Monte Lai
fa6e26744d
18566 firefox ledger u2f message ( #18570 )
...
* check for user agent
* fix regex
* fix lint
* update link
* add test
* update message
* update coverage
* fix test names
* update text
* add whats new notification for firefox and ledger users
* update action button link
* update notification text
* update viewed notification
* update coverage
* update coverage
2023-04-19 19:23:07 -02:30
Garrett Bear
34c1e5a2a1
Fix/18492/update icon ts app folder ( #18645 )
2023-04-19 14:16:49 -07:00
Guillaume Roux
21e07ae6ba
use history.replace()
instead of history.push()
( #18663 )
2023-04-19 20:38:27 +02:00
Garrett Bear
4e1a96b4ef
Feat/18308/ds popover header component ( #18489 )
...
* add popover component
popperjs init
popperjs hook init
popper arrow styles
fix popover story
add popover positions constant
story testing
popover structure
popper placement
make forwardref
fix popover with TS updates
modifiers
createPortal
add useClickAway hook
newer popover component build
simplifed popperjs with toggle to show/hide
toggle popover
modal version
popover progress 65%
add hover functionality
hide folder
storybook demo
add close button props
working popover with arrow
title prop breaking
popover TS conversion
TS updates
update test
add test
add arrow test
add stories
remove unused hook
fix docs
add popoverheader
types fix
Fix typo: detetcted-tokens-link -> detected-tokens-link (#18408 )
Typography to text (#18382 )
* Typography to text
* Update README.md
* Update README.md
* minor changes in custom file
* minor change
* Resolved Conflict issues
---------
Co-authored-by: Nidhi Kumari <nidhi.kumari@consensys.net>
fix: Pass correct optimism chain id to gas estimation (#18478 )
removes unnecessary images (#18484 )
Fix firsttimeloaded logic (#18344 )
* use session storage, instead of chrome.runtime.onStartup and globalThis, for firstTimeLoaded architecture
* Ensure account tracker accounts remain defined upon service worker restart
* lint fix
* Simplify code
* Only call browser.storage.session in mv3
* Only call browser.storage.session.set after resetStates in mv3
* fix metamask controller reset states unit tests
* fix test
* fix test
* Actually fix tests
* lint fix
[FLASK] More Snaps E2E Optimization and Delay Reductions (#18245 )
* bip32 delay reduction
* asserts changed to waitFors in 32/44
* scrollTo change
* replaced delay for firefox flake
* more reduced delays
* more delay reductions and changes
* raise paralellism to 4 for snaps tests
* additional delay changes
* fixed update code
* removed comment
* removed another comment
Fix switch-ethereum-chain handler by passing configuration id to setA… (#18483 )
* Fix switch-ethereum-chain handler by passing configuration id to setActiveNetwork
* fix e2e test
* Fix e2e tests
* Update test/e2e/tests/switch-custom-network.spec.js
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
* Revert "Update test/e2e/tests/switch-custom-network.spec.js"
This reverts commit be533ff7f25e1fd42e951d9b817b8438035ae256.
---------
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
Bumping notification id's to 18 & 19 (#18460 )
* Popover header update with TS ButtonIcon
* update PopoverHeader types
* update using new Text enums
* readme fix
* direct file import
* remove forwardRef and add action argtypes
* remove console.logs
* add arg types and fix TS on HeaderBase
* george nits
* popover header snapshot update
---------
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-04-19 10:36:01 -07:00
Danica Shen
1e5f481a51
fix(18574): fix new BigNumber() not a number: undefined for setApprovalForAll method ( #18660 )
2023-04-19 19:20:18 +02:00
Nidhi Kumari
cb6223b75f
removed portfolio icon from eth overview ( #18662 )
2023-04-19 22:22:53 +05:30