PageSourceSearch

https://cdn-mp.dmarket.com/prod/static/chunk-FF4DVN4O-EJ6ODK22.js

js dmarket.com collected 2026-10-01 11:56:45 UTC 8,220 bytes, 1 lines download raw bytes

1import{d as G}from"./chunk-76U5IEON.js";import{a as W}from"./chunk-ULCFTYPT.js";import{a as j}from"./chunk-DSNGNY2N.js";import{a as w,b as g}from"./chunk-PJKQZJJZ.js";import{a as _}from"./chunk-MPTBXOQX.js";import{a as F}from"./chunk-QQY5USOI.js";import{b as B}from"./chunk-FHNFLYSA.js";import{a as E}from"./chunk-4OJY3MD4.js";import{b as q,i as H}from"./chunk-72AV3I3Q.js";import{a as M}from"./chunk-RJ3TZPH3.js";import{m as R,n as O}from"./chunk-IFKV2DTZ.js";import{a as z}from"./chunk-R2XCNMIZ.js";import{i as p,k as d,l as N}from"./chunk-KJUD54TR.js";import{i as y}from"./chunk-UOCVC65W.js";import{La as C,f,g as k,l as u,m as a,o as b,p as o,t as n}from"./chunk-JNGJABXR.js";import{da as D}from"./chunk-GLQ2GEPF.js";import{Pd as U,Qd as c,Sa as l,Ua as L,sa as S,xa as i}from"./chunk-YO2RX74J.js";import{a as h,e as A,i as x}from"./chunk-CJN3JB5D.js";var $="https://cdn-mp.dmarket.com/prod/v2-97-17/assets/img/avatar.svg",v=(t=!1)=>({tab:a.DmarketOffers,routerParams:{[u]:o[a.DmarketOffers]},hasUpdates:l(!1),svgIconId:"icon-storefront",title:"Market",ariaLabel:"Market",testId:"market",isAuthRequired:!1,tabClass:t?"md:hidden flex":""}),T=(t=!1)=>({tab:a.Exchange,routerParams:{[u]:o[a.Exchange]},hasUpdates:l(!1),svgIconId:"icon-trade",title:"Trade",ariaLabel:"Exchange",testId:"exchangeTab",isAuthRequired:!1,tabClass:t?"md:hidden flex":""}),I=(t=!1)=>({tab:a.Items,routerParams:{[u]:o[a.Items]},hasUpdates:l(!1),svgIconId:"icon-grid",title:"Inventory",ariaLabel:"Sell Inventory",testId:"myItemsTab",isAuthRequired:!0,tabClass:t?"md:hidden flex":""}),Z=(t,P)=>[v(!0),T(!0),I(!0),{tab:a.Offers,routerParams:{[u]:o[a.Offers]},hasUpdates:t.selectTabUpdates(a.Offers),svgIconId:"icon-clock",title:"On sale",ariaLabel:"On Sale",testId:"onSaleTab",isAuthRequired:!0,clickHandler:()=>t.markUpdatesAsSeen(a.Offers)},{tab:a.Targets,routerParams:{[u]:o[a.Targets]},hasUpdates:l(!1),svgIconId:"icon-target-tab",title:"Targets",ariaLabel:"Targets",testId:"targetsTab",isAuthRequired:!0},{tab:null,routerParams:{},hasUpdates:l(!1),svgIconId:"icon-notifications",title:"History",ariaLabel:"History",testId:"historyTab",isAuthRequired:!0,clickHandler:()=>P.openHistoryDialog(),tabClass:"md:hidden flex"},{tab:a.Favourites,routerParams:{[u]:o[a.Favourites]},hasUpdates:t.selectTabUpdates(a.Favourites),svgIconId:"icon-heart",title:"Favourite",ariaLabel:"Favourites",testId:"favorites",isAuthRequired:!0,clickHandler:()=>t.markUpdatesAsSeen(a.Favourites)},{tab:null,routerParams:{},hasUpdates:l(!1),svgIconId:"icon-api",title:"Trading API",ariaLabel:"Trading API",testId:"tradingAPI",isAuthRequired:!1,clickHandler:()=>window.open("https://dmarket.com/blog/dmarket-api-for-automated-trading/","_blank"),tabClass:"md:hidden flex"},{tab:null,routerParams:{},hasUpdates:l(!1),svgIconId:"icon-fire",title:"Promo for Sellers",ariaLabel:"Promo",testId:"promoForSellers",isAuthRequired:!1,clickHandler:()=>P.navigate(["/sell-items-promo"]),tabClass:"md:hidden flex"}],J=t=>[{label:"My requests",icon:"icon-request",action:()=>t.openUserRequests(),testId:["navigation","my-requests"],ariaLabel:"My requests"},{label:"Balance",icon:"icon-credit-card",action:()=>t.startFlow(n.Balance),testId:["navigation","balance"],ariaLabel:"Balance",menuClass:"flex md:hidden"},{label:"Account settings",icon:"icon-settings",action:()=>t.startFlow(n.UserSettings),testId:["navigation","accountSettings"],ariaLabel:"Account settings"},{label:"Affiliate program",icon:"icon-link",action:()=>t.navigate(["/affiliate-program"]),testId:["navigation","affiliateProgram"],ariaLabel:"Affiliate program"},{label:"Language",icon:"icon-globe",action:()=>t.openLocalizationSettingsDialog(),testId:["navigation","language"],ariaLabel:"Language settings",menuClass:"flex md:hidden"},{label:"Blog",icon:"icon-notes",action:()=>window.open("https://dmarket.com/blog/","_blank"),testId:["navigation","blog"],ariaLabel:"Blog"},{label:"Terms of Use",icon:"icon-terms-of-use",action:()=>t.navigate(["/terms-of-use"]),testId:["navigation","termsOfUse"],ariaLabel:"Terms of Use",menuClass:"flex md:hidden"},{label:"Privacy Policy",icon:"icon-lock-circle",action:()=>t.navigate(["/privacy-policy"]),testId:["navigation","privacyPolicy"],ariaLabel:"Privacy Policy",menuClass:"flex md:hidden"},{label:"Log out",icon:"icon-logout",action:()=>t.userLogout(),testId:["navigation","logOut"],ariaLabel:"Log out"}];var xe=(()=>{class t{#r;#a;#t;#l;#o;#c;#u;#n;#s;#i;#e;#h;#g;#d;constructor(){this.#r=i(E),this.#a=i(H),this.#t=i(B),this.#l=i(O),this.#o=i(w),this.#c=i(y),this.#u=i(D),this.#n=i(G),this.#s=i(F),this.#i=i(_),this.#e=i(M),this.#h=i(W),this.#g=i(j),this.#d=i(z),this.defaultMarketUrl=C,this.langChanges=i(N).langChanges,this.isLoggedIn=this.#r.isLoggedIn,this.userData=this.#a.dmarketUserInfo,this.userUsdBalance=this.#a.userUsdBalance,this.userUsdTradeProtected=this.#a.userUsdTradeProtected,this.userUsdAvailableForTargets=this.#a.userUsdAvailableForTargets,this.userId=this.#a.userId,this.isUserSoftBanned=c(()=>this.userData()?.isSoftBanned||!1),this.routerCommandPath=this.#e.routerCommandPath,this.queryParams=this.#e.queryParams,this.params=this.#e.params,this.exchangeRouter=this.#e.exchangeRouter,this.activeTabParam=c(()=>{let e=this.queryParams().exchangeTab;return e||""}),this.activeTabAsEnum=c(()=>{let e=this.activeTabParam();return b[e]??a.DmarketOffers}),this.queryParamsWithoutTab=c(()=>{let r=this.queryParams(),{exchangeTab:e}=r;return A(r,["exchangeTab"])??{}}),this.activeGameSlug=this.#e.activeGameSlug,this.steamLoginUrls=this.#d.currentPageReturnUrls,this.games=q(),this.activeGame=c(()=>{let e=this.activeGameSlug(),s=this.games.data();
1if(!(!e||!Array.isArray(s)))return s.find(r=>r.slug===e)}),this.activeGameId=c(()=>this.activeGame()?.id??null),this.showExchange=this.#e.showExchange,this.exchangeUrlHref=c(()=>{let e=this.langChanges();return this.showExchange()?d(p(this.routerCommandPath()),e):d(p(this.defaultMarketUrl),e)}),this.baseTabs=[v(!1),T(!1),I(!1)],this.menuTabs=Z(this.#h,this),L(()=>{let e=this.activeTabParam(),s=e?Object.keys(b).includes(e):!0;U(()=>{this.#m(s)})})}getMenuConfig(){return J(this)}processMenu(e){return this.isLoggedIn()||(e.splice(0,3),e.splice(-1)),e}userLogin(){let e=this.activeTabAsEnum();this.#i.setLastUserClickedTarget(e,"header"),this.#s.openAuthDialog({activeAuthTab:f.Login})}userSignUp(){let e=this.activeTabAsEnum();this.#i.setLastUserClickedTarget(e,"header"),this.#s.openAuthDialog({activeAuthTab:f.SignUp,activeAuthFlow:k.SignUp})}userLogout(){this.#r.logOut()}navigate(e,s){let r=d(e,this.langChanges());return this.#c.navigate([r],s)}openUserRequests(){this.#n.openUserRequests()}openHelpCenter(){this.#n.openHelpCenter()}navigateToTab(r){return x(this,arguments,function*(e,s={}){let m=o[e],K=e===a.DmarketOffers?this.queryParamsWithoutTab():{exchangeTab:m},Q=[a.Items,a.Targets,a.Offers].includes(e),V=e===a.DmarketOffers?"replace":"merge";this.setActiveTab(e,Q),yield this.navigate([this.exchangeUrlHref()],{queryParams:h(h({},K),s),queryParamsHandling:V})})}setActiveTab(e,s){this.#i.setLastUserClickedTarget(e,"tab"),e===a.Exchange&&this.#l.initPoll(R.TradeTab);let r={[a.Favourites]:"favorites_tab"};r[e]&&this.#t.sendGeneralEvent({event_name:r[e]}),s&&!this.isLoggedIn()&&this.#s.openAuthDialog()}openLocalizationSettingsDialog(){this.#g().then(e=>this.#u.open(e))}startFlow(e,s={}){return e===n.Balance&&this.#t.sendFundsOperationEvent("balance_button",{balance_btn:"balance btn"}),this.#o.startFlow(e,h({flowStartSource:g.Navigation},s))}openHistoryDialog(e={}){return this.startFlow(n.History,e)}openActiveTransactionsDialog(e={}){return this.startFlow(n.Feed,e)}startManageFlowDialog(e,s){let m={startItems:{user:[e],market:[]},flowStartSource:g.AssetCardAction};return this.startFlow(s,m)}showBalance(){return this.startFlow(n.Balance)}startDirectDepositFlow(){return this.#t.sendFundsOperationEvent("direct_deposit_option"),this.#o.startFlow(n.Balance,{flowStartSource:g.Navigation,startStep:"BalanceDepositUSDStep"})}#m(e){e||this.navigate([this.routerCommandPath()],{queryParams:this.queryParamsWithoutTab()})}static{this.\u0275fac=function(s){return new(s||t)}}static{this.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();export{$ as a,xe as b};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.