react-metamask-avatar
Advanced tools
Comparing version 2.0.2 to 2.0.3
@@ -1,2 +0,2 @@ | ||
"use strict";var e=require("react"),a=require("@metamask/jazzicon"),r=require("@emotion/styled");const s={},t=e=>{const{address:r,size:t}=e;if(!r||42!==r.length)return"";const i=`${t}-${r}`;if(s[i])return s[i];const l=parseInt(r.slice(2,10),16),n=a(t,l).firstChild;if(!n)return;const d=(new XMLSerializer).serializeToString(n),c=`data:image/svg+xml,${g=d,g.replace("<svg",~g.indexOf("xmlns")?"<svg":'<svg xmlns="http://www.w3.org/2000/svg"').replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/{/g,"%7B").replace(/}/g,"%7D").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")}`;var g;return s[i]=c,c},i=r("div",{shouldForwardProp:e=>"size"!==e})` | ||
"use strict";var e=require("react"),a=require("@metamask/jazzicon"),r=require("@emotion/styled");function t(e){return e&&e.__esModule?e:{default:e}}var s=t(e),i=t(a);const l={},d=e=>{const{address:a,size:r}=e;if(!a||42!==a.length)return"";const t=`${r}-${a}`;if(l[t])return l[t];const s=parseInt(a.slice(2,10),16),d=i.default(r,s).firstChild;if(!d)return;const n=(new XMLSerializer).serializeToString(d),c=`data:image/svg+xml,${g=n,g.replace("<svg",~g.indexOf("xmlns")?"<svg":'<svg xmlns="http://www.w3.org/2000/svg"').replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/{/g,"%7B").replace(/}/g,"%7D").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")}`;var g;return l[t]=c,c},n=t(r).default("div",{shouldForwardProp:e=>"size"!==e})` | ||
border-radius: 50%; | ||
@@ -10,3 +10,3 @@ padding: 0; | ||
height: ${({size:e})=>e}px; | ||
`;exports.MetaMaskAvatar=({size:a=24,address:r,className:s})=>r&&42===r.length?e.createElement(i,{className:s,"data-testid":"MetaMaskAvatar-AvatarWrapper",size:a},e.createElement("img",{alt:"avatar","data-testid":`MetaMaskAvatar-Image-${a}x${a}`,src:t({address:r,size:a})})):null; | ||
`;exports.MetaMaskAvatar=({size:e=24,address:a,className:r})=>a&&42===a.length?s.default.createElement(n,{className:r,"data-testid":"MetaMaskAvatar-AvatarWrapper",size:e},s.default.createElement("img",{alt:"avatar","data-testid":`MetaMaskAvatar-Image-${e}x${e}`,src:d({address:a,size:e})})):null; | ||
//# sourceMappingURL=index.js.map |
{ | ||
"name": "react-metamask-avatar", | ||
"version": "2.0.2", | ||
"version": "2.0.3", | ||
"description": "A React component for rendering MetaMask avatars based on account address", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
23354
0