1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00
metamask-extension/ui/hooks
João Tavares bde74756d3
Add extension desktop UI (#17748)
* feat: add desktop enable button component

This component will be added
to the experimental page. Users
will then be able to initialize
a desktop connection

* feat: add desktop pairing page

* feat: add desktop deep-linking shared lib

* test: add initial entries to render helper

Allow specifying initialEntries for
MemoryRouter. This change will allow
testing pages that use the useParam
hook.

* feat: add desktop error page

Error page for any desktop pairing
related issue

* feat: add desktop routes to route component

* feat: add enable desktop button to experimental tab

* feat: add desktop icon when paired in dev mode

* feat: disable ledger live control when desktop enabled

* feat: register desktop error actions on ui init

* fix: add missing code fencing

* chore: remove enable desktop rpc middleware

Now that we are adding the UI
there's no need for this rpc middleware
(as it was used to test desktop background
code)

* fix: display experimental tab for desktop
2023-02-23 16:39:48 +00:00
..
flask
gasFeeInput Ensure the advanced gas modal displays a zero priority fee if that is how it is set in the transaction (#17559) 2023-02-03 12:30:49 -03:30
desktopHooks.js Add extension desktop UI (#17748) 2023-02-23 16:39:48 +00:00
desktopHooks.test.js Add extension desktop UI (#17748) 2023-02-23 16:39:48 +00:00
useAddressDetails.js
useAddressDetails.test.js
useApproveTransaction.js
useAssetDetails.js NFT: Replaced all the instances of collectibles with NFTs (#17741) 2023-02-17 00:53:29 +05:30
useAssetDetails.test.js
useCopyToClipboard.js SRP hold to reveal (#17232) 2023-02-15 10:07:33 -08:00
useCurrencyDisplay.js
useCurrencyDisplay.test.js
useCurrentAsset.js
useEqualityCheck.js
useEthFiatAmount.js
useEventFragment.js
useEventFragment.test.js
useGasFeeEstimates.js
useGasFeeEstimates.test.js
useI18nContext.js
useIncrementedGasFees.js
useMethodData.js
useNftsCollections.js NFT: Replaced all the instances of collectibles with NFTs (#17741) 2023-02-17 00:53:29 +05:30
useOriginMetadata.js
usePrevious.js
useRouting.js
useSafeGasEstimatePolling.js
useSegmentContext.js
useShouldAnimateGasEstimations.js Cleanup: clearTimeout on useEffect for gas estimation and prevent state update on unmounted ConfirmTransactionBase (#17804) 2023-02-17 22:11:50 +07:00
useShouldShowSpeedUp.js
useSimulationFailureWarning.js Display a warning and gas fee component for token allowance and NFT flow when transaction is expected to fail (#17437) 2023-02-01 17:14:09 -06:00
useSwappedTokenValue.js
useTimeout.js
useTokenData.js
useTokenData.test.js
useTokenDisplayValue.js
useTokenDisplayValue.test.js
useTokenFiatAmount.js
useTokensToSearch.js
useTokenTracker.js
useTransactionDisplayData.js NFT: Replaced all the instances of collectibles with NFTs (#17741) 2023-02-17 00:53:29 +05:30
useTransactionDisplayData.test.js fix test of useTransactionDisplayData for different timezone (#17063) 2023-02-08 17:13:39 -06:00
useTransactionEventFragment.js
useTransactionInsights.js Refactoring confirm-transaction-base component (#17484) 2023-02-01 11:24:41 +05:30
useUserPreferencedCurrency.js
useUserPreferencedCurrency.test.js