Join our webinar on Wednesday, June 26, at 1pm EDTHow Chia Mitigates Risk in the Crypto Industry.Register
Socket
Socket
Sign inDemoInstall

react-metamask-avatar

Package Overview
Dependencies
107
Maintainers
1
Versions
21
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.0.2 to 2.0.3

4

dist/cjs/index.js

@@ -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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc