mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-12 20:57:12 +01:00
bde74756d3
* 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
21 lines
590 B
JavaScript
21 lines
590 B
JavaScript
import addEthereumChain from './add-ethereum-chain';
|
|
import ethAccounts from './eth-accounts';
|
|
import getProviderState from './get-provider-state';
|
|
import logWeb3ShimUsage from './log-web3-shim-usage';
|
|
import requestAccounts from './request-accounts';
|
|
import sendMetadata from './send-metadata';
|
|
import switchEthereumChain from './switch-ethereum-chain';
|
|
import watchAsset from './watch-asset';
|
|
|
|
const handlers = [
|
|
addEthereumChain,
|
|
ethAccounts,
|
|
getProviderState,
|
|
logWeb3ShimUsage,
|
|
requestAccounts,
|
|
sendMetadata,
|
|
switchEthereumChain,
|
|
watchAsset,
|
|
];
|
|
export default handlers;
|