-
Notifications
You must be signed in to change notification settings - Fork 31
/
Copy path34530.2a16455a.iframe.bundle.js
1 lines (1 loc) · 27.2 KB
/
34530.2a16455a.iframe.bundle.js
1
"use strict";(globalThis.webpackChunkmetamask_crx=globalThis.webpackChunkmetamask_crx||[]).push([[34530],{"./ui/components/app/account-list-item/account-list-item.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>AccountListItem});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),prop_types__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/prop-types/index.js"),prop_types__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_4__),_ui_identicon__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./ui/components/ui/identicon/index.js"),_ui_account_mismatch_warning_account_mismatch_warning_component__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./ui/components/ui/account-mismatch-warning/account-mismatch-warning.component.js"),_app_scripts_lib_multichain_address__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./app/scripts/lib/multichain/address.ts");function AccountListItem(param){var account=param.account,className=param.className,_param_displayAddress=param.displayAddress,handleClick=param.handleClick,_param_icon=param.icon,icon=void 0===_param_icon?null:_param_icon,name=account.metadata.name,address=account.address,balance=account.balance;return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"account-list-item ".concat(className),"data-testid":"account-list-item",onClick:function(){return null==handleClick?void 0:handleClick({name:name,address:address,balance:balance})}},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"account-list-item__top-row"},react__WEBPACK_IMPORTED_MODULE_0__.createElement(_ui_identicon__WEBPACK_IMPORTED_MODULE_1__.A,{address:address,className:"account-list-item__identicon",diameter:18}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"account-list-item__account-name"},name||address),icon?react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"account-list-item__icon","data-testid":"account-list-item-icon"},icon):null,react__WEBPACK_IMPORTED_MODULE_0__.createElement(_ui_account_mismatch_warning_account_mismatch_warning_component__WEBPACK_IMPORTED_MODULE_2__.A,{address:address})),void 0!==_param_displayAddress&&_param_displayAddress&&name&&react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"account-list-item__account-address"},(0,_app_scripts_lib_multichain_address__WEBPACK_IMPORTED_MODULE_3__.Nf)(address)))}AccountListItem.propTypes={account:prop_types__WEBPACK_IMPORTED_MODULE_4___default().shape({id:prop_types__WEBPACK_IMPORTED_MODULE_4___default().string.isRequired,address:prop_types__WEBPACK_IMPORTED_MODULE_4___default().string.isRequired,balance:prop_types__WEBPACK_IMPORTED_MODULE_4___default().string.isRequired,metadata:prop_types__WEBPACK_IMPORTED_MODULE_4___default().shape({name:prop_types__WEBPACK_IMPORTED_MODULE_4___default().string.isRequired,snap:prop_types__WEBPACK_IMPORTED_MODULE_4___default().shape({id:prop_types__WEBPACK_IMPORTED_MODULE_4___default().string.isRequired,name:prop_types__WEBPACK_IMPORTED_MODULE_4___default().string,enabled:prop_types__WEBPACK_IMPORTED_MODULE_4___default().bool}),keyring:prop_types__WEBPACK_IMPORTED_MODULE_4___default().shape({type:prop_types__WEBPACK_IMPORTED_MODULE_4___default().string.isRequired}).isRequired}).isRequired}).isRequired,className:prop_types__WEBPACK_IMPORTED_MODULE_4___default().string,displayAddress:prop_types__WEBPACK_IMPORTED_MODULE_4___default().bool,handleClick:prop_types__WEBPACK_IMPORTED_MODULE_4___default().func,icon:prop_types__WEBPACK_IMPORTED_MODULE_4___default().node},AccountListItem.__docgenInfo={description:"",methods:[],displayName:"AccountListItem",props:{displayAddress:{defaultValue:{value:"false",computed:!1},description:"Display the address of the account object",type:{name:"bool"},required:!1},icon:{defaultValue:{value:"null",computed:!1},description:"Pass icon component to be displayed. Currently not used",type:{name:"node"},required:!1},account:{description:"An account object that has name, address, and balance data",type:{name:"shape",value:{id:{name:"string",required:!0},address:{name:"string",required:!0},balance:{name:"string",required:!0},metadata:{name:"shape",value:{name:{name:"string",required:!0},snap:{name:"shape",value:{id:{name:"string",required:!0},name:{name:"string",required:!1},enabled:{name:"bool",required:!1}},required:!1},keyring:{name:"shape",value:{type:{name:"string",required:!0}},required:!0}},required:!0}}},required:!0},className:{description:"Additional className to add to the root div element of AccountListItem",type:{name:"string"},required:!1},handleClick:{description:"The onClick handler of the AccountListItem",type:{name:"func"},required:!1}}}},"./ui/components/app/account-list-item/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>_account_list_item__WEBPACK_IMPORTED_MODULE_0__.A});var _account_list_item__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./ui/components/app/account-list-item/account-list-item.js")},"./ui/components/ui/account-mismatch-warning/account-mismatch-warning.component.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>AccountMismatchWarning});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),react_redux__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react-redux/es/index.js"),prop_types__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./node_modules/prop-types/index.js"),prop_types__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_7__),_tooltip__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./ui/components/ui/tooltip/index.js"),_selectors__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./ui/selectors/index.js"),_icon_info_icon_component__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./ui/components/ui/icon/info-icon.component.js"),_hooks_useI18nContext__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./ui/hooks/useI18nContext.js"),_helpers_constants_design_system__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./ui/helpers/constants/design-system.ts");function AccountMismatchWarning(param){var address=param.address,selectedAccount=(0,react_redux__WEBPACK_IMPORTED_MODULE_1__.d4)(_selectors__WEBPACK_IMPORTED_MODULE_3__.PRX),t=(0,_hooks_useI18nContext__WEBPACK_IMPORTED_MODULE_5__.P)();return selectedAccount.address===address?null:react__WEBPACK_IMPORTED_MODULE_0__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_2__.A,{position:"bottom",html:react__WEBPACK_IMPORTED_MODULE_0__.createElement("p",null,t("notCurrentAccount")),wrapperClassName:"account-mismatch-warning__tooltip-wrapper",containerClassName:"account-mismatch-warning__tooltip-container"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"account-mismatch-warning__tooltip-container-icon","data-testid":"account-mismatch-warning-tooltip"},react__WEBPACK_IMPORTED_MODULE_0__.createElement(_icon_info_icon_component__WEBPACK_IMPORTED_MODULE_4__.A,{severity:_helpers_constants_design_system__WEBPACK_IMPORTED_MODULE_6__.AI.Warning})))}AccountMismatchWarning.propTypes={address:prop_types__WEBPACK_IMPORTED_MODULE_7___default().string.isRequired},AccountMismatchWarning.__docgenInfo={description:"",methods:[],displayName:"AccountMismatchWarning",props:{address:{description:"",type:{name:"string"},required:!0}}}},"./ui/components/ui/icon/info-icon.component.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>InfoIcon});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),classnames__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/classnames/index.js"),classnames__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__),prop_types__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/prop-types/index.js"),prop_types__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__),_helpers_constants_design_system__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./ui/helpers/constants/design-system.ts");function InfoIcon(param){var severity=param.severity,className=classnames__WEBPACK_IMPORTED_MODULE_1___default()("info-icon",{"info-icon--success":severity===_helpers_constants_design_system__WEBPACK_IMPORTED_MODULE_2__.oC.SUCCESS,"info-icon--warning":severity===_helpers_constants_design_system__WEBPACK_IMPORTED_MODULE_2__.oC.WARNING,"info-icon--danger":severity===_helpers_constants_design_system__WEBPACK_IMPORTED_MODULE_2__.oC.DANGER,"info-icon--info":severity===_helpers_constants_design_system__WEBPACK_IMPORTED_MODULE_2__.oC.INFO});return react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{className:className,width:"16",height:"16",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7.2 5.6H8.8V4H7.2V5.6ZM8 14.4C4.472 14.4 1.6 11.528 1.6 8C1.6 4.472 4.472 1.6 8 1.6C11.528 1.6 14.4 4.472 14.4 8C14.4 11.528 11.528 14.4 8 14.4ZM8 0C6.94943 0 5.90914 0.206926 4.93853 0.608964C3.96793 1.011 3.08601 1.60028 2.34315 2.34315C0.842855 3.84344 0 5.87827 0 8C0 10.1217 0.842855 12.1566 2.34315 13.6569C3.08601 14.3997 3.96793 14.989 4.93853 15.391C5.90914 15.7931 6.94943 16 8 16C10.1217 16 12.1566 15.1571 13.6569 13.6569C15.1571 12.1566 16 10.1217 16 8C16 6.94943 15.7931 5.90914 15.391 4.93853C14.989 3.96793 14.3997 3.08601 13.6569 2.34315C12.914 1.60028 12.0321 1.011 11.0615 0.608964C10.0909 0.206926 9.05058 0 8 0ZM7.2 12H8.8V7.2H7.2V12Z"}))}InfoIcon.propTypes={severity:prop_types__WEBPACK_IMPORTED_MODULE_3___default().oneOf(Object.values(_helpers_constants_design_system__WEBPACK_IMPORTED_MODULE_2__.oC))},InfoIcon.__docgenInfo={description:"@deprecated This has been deprecated in favor of the `<Icon />` component in ./ui/components/component-library/icon/icon.js\nSee storybook documentation for Icon here https://metamask.github.io/metamask-storybook/?path=/docs/components-componentlibrary-icon--default-story#icon",methods:[],displayName:"InfoIcon",props:{severity:{description:"Severity can be 1 of 4 states:'danger', 'warning', 'info' or 'success'",type:{name:"enum",value:[{value:'"danger"',computed:!1},{value:'"warning"',computed:!1},{value:'"info"',computed:!1},{value:'"success"',computed:!1}]},required:!1}}}},"./ui/components/ui/identicon/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>identicon_container});var es=__webpack_require__("./node_modules/react-redux/es/index.js"),selectors=__webpack_require__("./ui/selectors/index.js"),nft=__webpack_require__("./ui/selectors/nft.ts"),identicon_component=__webpack_require__("./ui/components/ui/identicon/identicon.component.js");let identicon_container=(0,es.Ng)(function(state){var _state_metamask=state.metamask,useBlockie=_state_metamask.useBlockie,ipfsGateway=_state_metamask.ipfsGateway;return{useBlockie:useBlockie,tokenList:(0,selectors.iM3)(state),ipfsGateway:ipfsGateway,watchedNftContracts:(0,nft.k9)(state)}})(identicon_component.A);identicon_component.A.__docgenInfo={description:"",methods:[{name:"loadImage",docblock:null,modifiers:["async"],params:[],returns:null},{name:"renderImage",docblock:null,modifiers:[],params:[],returns:null},{name:"renderJazzicon",docblock:null,modifiers:[],params:[],returns:null},{name:"renderBlockie",docblock:null,modifiers:[],params:[],returns:null},{name:"renderBlockieOrJazzIcon",docblock:null,modifiers:[],params:[],returns:null},{name:"getTokenImage",docblock:null,modifiers:[],params:[],returns:null},{name:"getNftImage",docblock:null,modifiers:[],params:[],returns:null},{name:"getTokenList",docblock:null,modifiers:[],params:[],returns:null}],displayName:"Identicon",props:{addBorder:{defaultValue:{value:"false",computed:!1},description:"Adds blue border around the Identicon used for selected account.\nIncreases the width and height of the Identicon by 8px",type:{name:"bool"},required:!1},address:{defaultValue:{value:"undefined",computed:!0},description:"Address used for generating random image",type:{name:"string"},required:!1},className:{defaultValue:{value:"undefined",computed:!0},description:"Add custom css class",type:{name:"string"},required:!1},diameter:{defaultValue:{value:"46",computed:!1},description:"Sets the width and height of the inner img element\nIf addBorder is true will increase components height and width by 8px",type:{name:"number"},required:!1},image:{defaultValue:{value:"undefined",computed:!0},description:"Used as the image source of the Identicon",type:{name:"union",value:[{name:"string"},{name:"array"}]},required:!1},useBlockie:{defaultValue:{value:"false",computed:!1},description:"Use the blockie type random image generator",type:{name:"bool"},required:!1},alt:{defaultValue:{value:"''",computed:!1},description:"The alt text of the image",type:{name:"string"},required:!1},tokenList:{defaultValue:{value:"{}",computed:!1},description:"Add list of token in object",type:{name:"object"},required:!1},watchedNftContracts:{defaultValue:{value:"{}",computed:!1},description:"Watched NFT contract data keyed by address",type:{name:"object"},required:!1},imageBorder:{description:"Check if show image border",type:{name:"bool"},required:!1},ipfsGateway:{description:"User preferred IPFS gateway",type:{name:"string"},required:!1}}}},"./ui/components/ui/tooltip/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>_tooltip__WEBPACK_IMPORTED_MODULE_0__.A});var _tooltip__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./ui/components/ui/tooltip/tooltip.js")},"./ui/components/ui/tooltip/tooltip.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>Tooltip});var prop_types__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/prop-types/index.js"),prop_types__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__),react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),react_tippy__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react-tippy/dist/react-tippy.js");function _assert_this_initialized(self){if(void 0===self)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function _class_call_check(instance,Constructor){if(!(instance instanceof Constructor))throw TypeError("Cannot call a class as a function")}function _defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function _create_class(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Constructor}function _define_property(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value:value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}function _get_prototype_of(o){return(_get_prototype_of=Object.setPrototypeOf?Object.getPrototypeOf:function getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)})(o)}function _inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&_set_prototype_of(subClass,superClass)}function _possible_constructor_return(self,call){return call&&("object"===_type_of(call)||"function"==typeof call)?call:_assert_this_initialized(self)}function _set_prototype_of(o,p){return(_set_prototype_of=Object.setPrototypeOf||function setPrototypeOf(o,p){return o.__proto__=p,o})(o,p)}function _type_of(obj){return obj&&"undefined"!=typeof Symbol&&obj.constructor===Symbol?"symbol":typeof obj}function _is_native_reflect_construct(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}function _create_super(Derived){var hasNativeReflectConstruct=_is_native_reflect_construct();return function _createSuperInternal(){var result,Super=_get_prototype_of(Derived);return result=hasNativeReflectConstruct?Reflect.construct(Super,arguments,_get_prototype_of(this).constructor):Super.apply(this,arguments),_possible_constructor_return(this,result)}}var Tooltip=function(PureComponent){_inherits(Tooltip,PureComponent);var _super=_create_super(Tooltip);function Tooltip(){return _class_call_check(this,Tooltip),_super.apply(this,arguments)}return _create_class(Tooltip,[{key:"render",value:function render(){var _this_props=this.props,arrow=_this_props.arrow,children=_this_props.children,containerClassName=_this_props.containerClassName,disabled=_this_props.disabled,position=_this_props.position,html=_this_props.html,interactive=_this_props.interactive,size=_this_props.size,distance=_this_props.distance,title=_this_props.title,trigger=_this_props.trigger,onHidden=_this_props.onHidden,offset=_this_props.offset,open=_this_props.open,wrapperClassName=_this_props.wrapperClassName,style=_this_props.style,wrapperStyle=_this_props.wrapperStyle,theme=_this_props.theme,tabIndex=_this_props.tabIndex,tag=_this_props.tag;return title||html?react__WEBPACK_IMPORTED_MODULE_0__.createElement(tag,{className:wrapperClassName,style:wrapperStyle},react__WEBPACK_IMPORTED_MODULE_0__.createElement(react_tippy__WEBPACK_IMPORTED_MODULE_1__.Tooltip,{arrow:arrow,className:containerClassName,disabled:disabled,hideOnClick:!1,distance:distance,html:html,interactive:interactive,onHidden:onHidden,position:position,size:size,offset:offset,style:style,title:disabled?"":title,trigger:trigger,open:open,theme:"tippy-tooltip--mm-custom ".concat(theme),tabIndex:tabIndex||0,tag:tag},children)):react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:wrapperClassName},children)}}]),Tooltip}(react__WEBPACK_IMPORTED_MODULE_0__.PureComponent);_define_property(Tooltip,"defaultProps",{arrow:!0,children:null,containerClassName:"",html:null,interactive:void 0,onHidden:null,distance:0,position:"left",offset:0,open:void 0,size:"small",title:null,trigger:"mouseenter focus",wrapperClassName:void 0,theme:"",tag:"div",wrapperStyle:{}}),_define_property(Tooltip,"propTypes",{arrow:prop_types__WEBPACK_IMPORTED_MODULE_2___default().bool,children:prop_types__WEBPACK_IMPORTED_MODULE_2___default().node,containerClassName:prop_types__WEBPACK_IMPORTED_MODULE_2___default().string,disabled:prop_types__WEBPACK_IMPORTED_MODULE_2___default().bool,html:prop_types__WEBPACK_IMPORTED_MODULE_2___default().node,distance:prop_types__WEBPACK_IMPORTED_MODULE_2___default().number,interactive:prop_types__WEBPACK_IMPORTED_MODULE_2___default().bool,offset:prop_types__WEBPACK_IMPORTED_MODULE_2___default().number,onHidden:prop_types__WEBPACK_IMPORTED_MODULE_2___default().func,open:prop_types__WEBPACK_IMPORTED_MODULE_2___default().bool,position:prop_types__WEBPACK_IMPORTED_MODULE_2___default().oneOf(["top","right","bottom","left"]),size:prop_types__WEBPACK_IMPORTED_MODULE_2___default().oneOf(["small","regular","big"]),title:prop_types__WEBPACK_IMPORTED_MODULE_2___default().string,trigger:prop_types__WEBPACK_IMPORTED_MODULE_2___default().any,wrapperClassName:prop_types__WEBPACK_IMPORTED_MODULE_2___default().string,style:prop_types__WEBPACK_IMPORTED_MODULE_2___default().object,wrapperStyle:prop_types__WEBPACK_IMPORTED_MODULE_2___default().object,theme:prop_types__WEBPACK_IMPORTED_MODULE_2___default().string,tabIndex:prop_types__WEBPACK_IMPORTED_MODULE_2___default().number,tag:prop_types__WEBPACK_IMPORTED_MODULE_2___default().string}),Tooltip.__docgenInfo={description:"",methods:[],displayName:"Tooltip",props:{arrow:{defaultValue:{value:"true",computed:!1},description:"",type:{name:"bool"},required:!1},children:{defaultValue:{value:"null",computed:!1},description:"",type:{name:"node"},required:!1},containerClassName:{defaultValue:{value:"''",computed:!1},description:"",type:{name:"string"},required:!1},html:{defaultValue:{value:"null",computed:!1},description:"",type:{name:"node"},required:!1},interactive:{defaultValue:{value:"undefined",computed:!0},description:"",type:{name:"bool"},required:!1},onHidden:{defaultValue:{value:"null",computed:!1},description:"",type:{name:"func"},required:!1},distance:{defaultValue:{value:"0",computed:!1},description:"",type:{name:"number"},required:!1},position:{defaultValue:{value:"'left'",computed:!1},description:"",type:{name:"enum",value:[{value:"'top'",computed:!1},{value:"'right'",computed:!1},{value:"'bottom'",computed:!1},{value:"'left'",computed:!1}]},required:!1},offset:{defaultValue:{value:"0",computed:!1},description:"",type:{name:"number"},required:!1},open:{defaultValue:{value:"undefined",computed:!0},description:"",type:{name:"bool"},required:!1},size:{defaultValue:{value:"'small'",computed:!1},description:"",type:{name:"enum",value:[{value:"'small'",computed:!1},{value:"'regular'",computed:!1},{value:"'big'",computed:!1}]},required:!1},title:{defaultValue:{value:"null",computed:!1},description:"",type:{name:"string"},required:!1},trigger:{defaultValue:{value:"'mouseenter focus'",computed:!1},description:"",type:{name:"any"},required:!1},wrapperClassName:{defaultValue:{value:"undefined",computed:!0},description:"",type:{name:"string"},required:!1},theme:{defaultValue:{value:"''",computed:!1},description:"",type:{name:"string"},required:!1},tag:{defaultValue:{value:"'div'",computed:!1},description:"",type:{name:"string"},required:!1},wrapperStyle:{defaultValue:{value:"{}",computed:!1},description:"",type:{name:"object"},required:!1},disabled:{description:"",type:{name:"bool"},required:!1},style:{description:"",type:{name:"object"},required:!1},tabIndex:{description:"",type:{name:"number"},required:!1}}}},"./ui/selectors/nft.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{k9:()=>getNftContractsByAddressOnCurrentChain,nG:()=>getNftContractsByAddressByChain});var reselect__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/reselect/dist/reselect.mjs"),_selectors__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./ui/selectors/selectors.js");function _array_like_to_array(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=Array(len);i<len;i++)arr2[i]=arr[i];return arr2}function _array_without_holes(arr){if(Array.isArray(arr))return _array_like_to_array(arr)}function _define_property(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value:value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}function _iterable_to_array(iter){if("undefined"!=typeof Symbol&&null!=iter[Symbol.iterator]||null!=iter["@@iterator"])return Array.from(iter)}function _non_iterable_spread(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _object_spread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{},ownKeys=Object.keys(source);"function"==typeof Object.getOwnPropertySymbols&&(ownKeys=ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function(sym){return Object.getOwnPropertyDescriptor(source,sym).enumerable}))),ownKeys.forEach(function(key){_define_property(target,key,source[key])})}return target}function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable})),keys.push.apply(keys,symbols)}return keys}function _object_spread_props(target,source){return source=null!=source?source:{},Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))}),target}function _object_without_properties(source,excluded){if(null==source)return{};var key,i,target=_object_without_properties_loose(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++)key=sourceSymbolKeys[i],!(excluded.indexOf(key)>=0)&&Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _object_without_properties_loose(source,excluded){if(null==source)return{};var key,i,target={},sourceKeys=Object.keys(source);for(i=0;i<sourceKeys.length;i++)key=sourceKeys[i],excluded.indexOf(key)>=0||(target[key]=source[key]);return target}function _to_consumable_array(arr){return _array_without_holes(arr)||_iterable_to_array(arr)||_unsupported_iterable_to_array(arr)||_non_iterable_spread()}function _unsupported_iterable_to_array(o,minLen){if(o){if("string"==typeof o)return _array_like_to_array(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if("Object"===n&&o.constructor&&(n=o.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _array_like_to_array(o,minLen)}}function getNftContractsByChainByAccount(state){var _state_metamask_allNftContracts;return null!==(_state_metamask_allNftContracts=state.metamask.allNftContracts)&&void 0!==_state_metamask_allNftContracts?_state_metamask_allNftContracts:{}}function getNftsByChainByAccount(state){var _state_metamask_allNfts;return null!==(_state_metamask_allNfts=state.metamask.allNfts)&&void 0!==_state_metamask_allNfts?_state_metamask_allNfts:{}}var getNftContractsByAddressByChain=(0,reselect__WEBPACK_IMPORTED_MODULE_1__.Mz)(getNftContractsByChainByAccount,function(nftContractsByChainByAccount){return Object.keys(nftContractsByChainByAccount).map(function(account){return Object.keys(nftContractsByChainByAccount[account]).map(function(chainId){return nftContractsByChainByAccount[account][chainId].map(function(contract){return _object_spread_props(_object_spread({},contract),{chainId:chainId})})})}).flat().flat().reduce(function(acc,contract){var _acc_chainId,chainId=contract.chainId,data=_object_without_properties(contract,["chainId"]),chainIdContracts=null!==(_acc_chainId=acc[chainId])&&void 0!==_acc_chainId?_acc_chainId:{};return acc[chainId]=chainIdContracts,chainIdContracts[data.address.toLowerCase()]=data,acc},{})}),getNftContractsByAddressOnCurrentChain=(0,reselect__WEBPACK_IMPORTED_MODULE_1__.Mz)(function(state){return(0,_selectors__WEBPACK_IMPORTED_MODULE_0__.wXH)(state)},getNftContractsByAddressByChain,function(currentChainId,nftContractsByAddressByChain){var _nftContractsByAddressByChain_currentChainId;return null!==(_nftContractsByAddressByChain_currentChainId=nftContractsByAddressByChain[currentChainId])&&void 0!==_nftContractsByAddressByChain_currentChainId?_nftContractsByAddressByChain_currentChainId:{}});(0,reselect__WEBPACK_IMPORTED_MODULE_1__.Mz)(getNftsByChainByAccount,function(nftsByChainByAccount){return Object.values(nftsByChainByAccount).reduce(function(acc,nftsByChain){var nftsArrays=Object.values(nftsByChain);return acc.concat.apply(acc,_to_consumable_array(nftsArrays))},[])})}}]);