mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-11-26 12:29:06 +01:00
a6f2156386
The `AccountDetailsDropdown` component has been rewritten to use the new `Menu` component, and to follow the latest designs. This should be functionally equivalent. A couple of the icons have changed, but that's about it. Support for a subtitle was added to `MenuItem` to support the `origin` subtitle used for the explorer link for custom RPC endpoints. A few adjustments were required to `test/helper.js` to accommodate the use of `Menu` from a JSDOM context (this is the first time it's been used in a unit test). A `popover-content` element was added to the fake DOM, and another global was added that `react-popper` used internally. An additional driver method (`clickPoint`) was added to the e2e driver to allow clicking the background behind the menu to dismiss it. This wasn't possible using the `clickElement` method, because that method would refuse to click an obscured element. The only non-obscured element to click was the menu backdrop, and that didn't work either because the center was obscured by the menu (Selenium clicks the center of whichever element is targeted). |
||
---|---|---|
.. | ||
blue-circle-info.svg | ||
cancelled.svg | ||
caret-down.svg | ||
confirm.svg | ||
connect.svg | ||
connected-sites-black.svg | ||
disconnect.svg | ||
down-arrow.svg | ||
error.svg | ||
green-circle-check.svg | ||
hamburger.svg | ||
info.svg | ||
new.svg | ||
red-triangle-exclaim.svg | ||
retry.svg | ||
submitted.svg | ||
swap.svg | ||
yellow-bell.svg |