PageSourceSearch

https://j2proxy.vn/_next/static/chunks/34737-c5a5c3d3ac9915f3.js

js j2proxy.vn collected 2026-09-24 15:14:56 UTC 27,919 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[34737],{2030:(e,t,i)=>{i.d(t,{Cn:()=>r,Gb:()=>l,JL:()=>s});let r=[{title:"Overview",url:"/",icon:"OverviewIcon",isActive:!0,shortcut:["o","o"],items:[{title:"Proxy Tĩnh",url:"/proxy-tinh",shortcut:["s","s"]},{title:"Proxy Xoay",url:"/proxy-xoay",shortcut:["r","r"]},{title:"Key Xoay",url:"/key-xoay",shortcut:["k","k"]},{title:"Proxy Datacenter",url:"/proxy-datacenter",shortcut:["u","u"]},{title:"Combo Proxy",url:"/combo-proxy",shortcut:["c","c"]},{title:"Proxy Marketplace",url:"/proxy-marketplace",shortcut:["m","p"]}],url_other:"/"},{title:"Chương tr\xecnh affiliate",url:"/affiliates",icon:"AffiliateProgramsIcon",isActive:!0,items:[]},{title:"Check Proxy",url:"/check-proxy",icon:"CheckProxyIcon",shortcut:["c","c"],isActive:!1,items:[]},{title:"Đơn h\xe0ng tĩnh",url:"/proxies",icon:"ShoppingCardIcon",shortcut:["o","o"],isActive:!1,items:[]},{title:"Đơn h\xe0ng Proxy Datacenter",url:"/proxies-datacenter",icon:"ShoppingCardIcon",shortcut:["o","o"],isActive:!1,items:[]},{title:"Đơn h\xe0ng xoay",url:"/proxies-xoay",icon:"ShoppingCardIcon",shortcut:["o","o"],isActive:!0,items:[{title:"Proxy xoay",url:"/proxies-xoay",shortcut:["s","s"]},{title:"Key xoay",url:"/keys-xoay",shortcut:["r","r"]}]},{title:"Lịch sử mua h\xe0ng",url:"/don-hang",icon:"OrderHistoryIcon",shortcut:["h","h"],isActive:!1,items:[]},{title:"Lịch sử giao dịch",url:"/lich-su",icon:"TransactionHistoryIcon",shortcut:["o","o"],isActive:!1,items:[]},{title:"Lịch sử đổi proxy",url:"/lich-su-doi-proxy",icon:"ChangeProxyHistoryIcon",shortcut:["p","p"],isActive:!1,items:[]},{title:"Tool Proxy",url:"/tool-proxy",icon:"ToolProxyIcon",shortcut:["t","t"],isActive:!1,items:[]},{title:"Blogs",url:"/blogs",icon:"BlogIcon",shortcut:["g","g"],isActive:!1,items:[]},{title:"B\xe0i viết hướng dẫn",url:"/huong-dan",icon:"GuildIcon",shortcut:["g","g"],isActive:!1,items:[]},{title:"T\xe0i liệu API",url:"/tai-lieu-api",icon:"apiDocument",isActive:!1,items:[]},{title:"Hỗ trợ",url:"/ho-tro",icon:"SupportIcon",shortcut:["g","g"],isActive:!1,items:[]}],s=[{title:"Đại l\xfd",url:"/admin/merchants",icon:"AdminMerchants",isActive:!0,items:[{title:"Tổng quan",url:"/admin/merchants",icon:"AdminOverview"},{title:"Ng\xe2n h\xe0ng",url:"/admin/merchants/banking",icon:"BankIcon"},{title:"Gửi mail",url:"/admin/merchants/send-mail",icon:"SendMailIcon"},{title:"Gi\xe1",url:"/admin/merchants/price",icon:"AdminPrice"},{title:"Giao diện",url:"/admin/merchants/interface",icon:"InterfaceIcon"},{title:"Templates",url:"/admin/merchants/templates",icon:"TemplateIcon"},{title:"SEO Google",url:"/admin/merchants/seo",icon:"SeoIcon"},{title:"Sitemap",url:"/admin/merchants/sitemap",icon:"SitemapIcon"}]},{title:"Th\xf4ng b\xe1o",url:"/admin/notifications",icon:"NotificationIcon",isActive:!0,items:[{title:"C\xe0i đặt th\xf4ng b\xe1o",url:"/admin/notifications/settings"},{title:"Th\xf4ng b\xe1o",url:"/admin/notifications/alerts"}]},{title:"Đại l\xfd con",url:"/admin/sub-merchants",icon:"AdminMerchants",isActive:!0,items:[{title:"Ch\xednh s\xe1ch",url:"/admin/sub-merchants/policies",icon:"AdminSubMerchants"},{title:"Cost",url:"/admin/sub-merchants/costs",icon:"AdminSubMerchants"},{title:"Danh s\xe1ch đại l\xfd",url:"/admin/sub-merchants/list",icon:"AdminSubMerchants"},{title:"Danh s\xe1ch người d\xf9ng",url:"/admin/sub-merchants/users",icon:"AdminSubMerchants"},{title:"Lịch sử giao dịch",url:"/admin/sub-merchants/transactions",icon:"AdminSubMerchants"},{title:"Đơn h\xe0ng",url:"/admin/sub-merchants/orders",icon:"AdminSubMerchants"}]},{title:"Chương tr\xecnh affiliate",url:"/admin/affiliate-programs",icon:"AffiliateProgramsIcon",isActive:!0,items:[{title:"Ch\xednh s\xe1ch affiliate",url:"/admin/affiliate-programs/policies",icon:"AffiliatePoliciesIcon"},{title:"Thiết lập",url:"/admin/affiliate-programs/settings",icon:"AffiliateSettingsIcon"},{title:"Danh s\xe1ch Affiliate",url:"/admin/affiliate-programs/affiliates",icon:"AffiliateListIcon"},{title:"Danh s\xe1ch clicks",url:"/admin/affiliate-programs/clicks",icon:"Aff
1iliateClicksIcon"},{title:"Danh s\xe1ch user được giới thiệu",url:"/admin/affiliate-programs/referrals",icon:"AffiliateReferralsIcon"},{title:"Danh s\xe1ch hoa hồng",url:"/admin/affiliate-programs/commissions",icon:"AffiliateCommissionsIcon"},{title:"Danh s\xe1ch r\xfat tiền",url:"/admin/affiliate-programs/payouts",icon:"AffiliatePayoutsIcon"}]},{title:"Danh s\xe1ch sản phẩm",url:"/admin/products",icon:"AdminProducts",isActive:!1,items:[]},{title:"Danh s\xe1ch người d\xf9ng",url:"/admin/users",icon:"AdminUsers",isActive:!1,items:[]},{title:"Danh mục blog",url:"/admin/blog-categories",icon:"FolderTree",isActive:!1,items:[]},{title:"Blogs",url:"/admin/blogs",icon:"FileText",isActive:!1,items:[]},{title:"B\xe0i viết hướng dẫn",url:"/admin/huong-dan",icon:"GuildIcon",isActive:!1,items:[]},{title:"Người d\xf9ng proxies",url:"/admin/users-proxies",icon:"AdminUsersProxies",isActive:!1,items:[{title:"Proxy Tĩnh",url:"/admin/users-proxies/static",items:[{title:"Proxy d\xe2n cư",url:"/admin/users-proxies/static/residential",items:[]},{title:"Proxy datacenter US",url:"/admin/users-proxies/static/datacenter",items:[]}]},{title:"Proxy Xoay",url:"/admin/users-proxies/rotate",items:[]}]},{title:"Lịch sử nạp",url:"/admin/transactions",icon:"AdminTransactions",isActive:!1,items:[]},{title:"Lịch sử lợi nhuận",url:"/admin/profit-history",icon:"AdminProfitLogs",isActive:!1,items:[]},{title:"Biến động số dư",url:"/admin/merchant-logs",icon:"AdminMerchantLogs",isActive:!1,items:[]},{title:"Y\xeau cầu của t\xf4i",url:"/admin/my-approvals",icon:"AffiliateListIcon",isActive:!1,items:[]},{title:"Files",url:"/admin/files",icon:"AdminFiles",isActive:!1,items:[]}],l=["liam","olivia","noah","ava","william","sophia","james","isabella","oliver","emma"]},3730:(e,t,i)=>{i.d(t,{Ke:()=>a,Nt:()=>l,R6:()=>n});var r=i(95155),s=i(57259);function l(e){let{...t}=e;return(0,r.jsx)(s.bL,{"data-slot":"collapsible",...t})}function n(e){let{...t}=e;return(0,r.jsx)(s.R6,{"data-slot":"collapsible-trigger",...t})}function a(e){let{...t}=e;return(0,r.jsx)(s.Ke,{"data-slot":"collapsible-content",...t})}},6554:(e,t,i)=>{i.d(t,{S:()=>r});let r=(0,i(25959).v)(e=>({pathname:"",isAdminPath:!1,setPathname:t=>e({pathname:t,isAdminPath:t.startsWith("/admin")})}))},8685:(e,t,i)=>{i.d(t,{r:()=>s});let r=["app.homeproxy.vn","localhost:5001","dev-resell.homeproxy.vn"];function s(){return r.includes(window.location.host)}},20865:(e,t,i)=>{i.d(t,{CI:()=>d,IL:()=>o,Jv:()=>c,LN:()=>a,mD:()=>n});var r=i(96199),s=i(75746),l=i(69715);function n(){return window.location.host}function a(){let e="true"===sessionStorage.getItem("preview_mode")?new URLSearchParams(window.location.search).get("previewTemplate"):null;return e?"/?previewTemplate=".concat(e):"/"}function o(){return"true"===sessionStorage.getItem("preview_mode")}function c(e,t){return o()?(s.k.getState().setUser(l._o),Promise.resolve({code:null,error:null})):(0,r.Jv)(e,t)}function d(e){return o()?(s.k.getState().clearUser(),Promise.resolve(void 0)):(0,r.CI)(e)}},35652:(e,t,i)=>{i.d(t,{E:()=>m,default:()=>u});var r=i(12115),s=i(20063),l=i(72378),n=i(13744),a=i(96199),o=i(20865);let c="__hp_utm",d=["utm_source","utm_medium","utm_campaign","utm_content","utm_term"];function u(){let e=(0,s.useSearchParams)(),{status:t}=(0,a.wV)();return(0,r.useEffect)(()=>{if("authenticated"===t)return;let i=e.get("utm_source"),r=e.get("utm_type"),s=l.A.get(c);if(i&&"mkt"===r&&!s){let t={};for(let i of d){let r=e.get(i);r&&(t[i]=r)}if(!t.utm_source)return;let i=window.location.pathname,r=i&&"/"!==i?"".concat(window.location.host).concat(i):window.location.host,s=(0,o.mD)();n.A.postApi("/api/v1/utms/utm-visit",{utmSource:t.utm_source,utmMedium:t.utm_medium,utmCampaign:t.utm_campaign,utmContent:t.utm_content,utmTerm:t.utm_term,domain:r,...s&&{domainSource:s}}).then(e=>{(null==e?void 0:e.valid)&&l.A.set(c,JSON.stringify(t),{expires:30,path:"/",sameSite:"lax"})}).catch(()=>{})}},[e,t]),null}function m(){l.A.remove(c,{path:"/"})}},56095:(e,t,i)=>{i.d(t,{A:()=>s});var r=i(95155);let s=e=>(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"81",height:"80",viewBox:"0 0 81 80",fill:"none",...e,children:[(0,r.jsxs)("g",{clipPath:"url(#clip0_580_3628)",children:[(0,r.jsx)("path",{d:"M7.16675 3.33333C7.16675 1.49239 8.65913 0 10.5001 0H70.5001C72.341 0 73.8334 1.49238 73.8334 3.33333V76.6667C73.8334 78.5076 72.341 80 70.5001 80H18.8334C12.3901 80 7.16675 74.7767 7.16675 68.3333V3.33333Z",fill:"url(#paint0_linear_580_3628)"}),(0,r.jsx)("rect",{x:"13.8333",y:"10",width:"20",height:"6.66667",rx:"3.33333",fill:"#EDEDF4"}),(0,r.jsx)("rect",{x:"13.8333",y:"20",width:"50",height:"6.66667",rx:"3.33333",fill:"#EDEDF4"}),(0,r.jsx)("rect",{x:"13.8333",y:"30",width:"43.3333",height:"6.66667",rx:"3.33333",fill:"#EDEDF4"}),(0,r.jsx)("rect",{x:"13.8333",y:"40",width:"30",height:"6.66667",rx:"3.33333",fill:"#EDEDF4"}
1),(0,r.jsx)("g",{filter:"url(#filter0_d_580_3628)",children:(0,r.jsx)("path",{d:"M70.4995 61.6001C70.5838 61.6001 70.667 61.6066 70.7485 61.6167C70.9307 61.6059 71.1144 61.6001 71.2993 61.6001C76.3803 61.6001 80.4995 65.7193 80.4995 70.8003C80.4992 75.8811 76.3802 79.9995 71.2993 79.9995C71.1161 79.9995 70.934 79.9925 70.7534 79.9819C70.6703 79.9925 70.5855 80.0005 70.4995 80.0005H20.6997C20.4247 80.0005 20.1628 79.9447 19.9243 79.8442C24.4584 79.0303 27.8999 75.0686 27.8999 70.3003C27.8998 66.4834 25.6941 63.1832 22.4888 61.6001H70.4995Z",fill:"url(#paint1_linear_580_3628)"})})]}),(0,r.jsxs)("defs",{children:[(0,r.jsxs)("filter",{id:"filter0_d_580_3628",x:"19.1243",y:"61.6001",width:"62.1752",height:"20.0004",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,r.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,r.jsx)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,r.jsx)("feOffset",{dy:"0.8"}),(0,r.jsx)("feGaussianBlur",{stdDeviation:"0.4"}),(0,r.jsx)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,r.jsx)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),(0,r.jsx)("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_580_3628"}),(0,r.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_580_3628",result:"shape"})]}),(0,r.jsxs)("linearGradient",{id:"paint0_linear_580_3628",x1:"40.5001",y1:"0",x2:"40.5001",y2:"80",gradientUnits:"userSpaceOnUse",children:[(0,r.jsx)("stop",{stopColor:"#E3E3E3"}),(0,r.jsx)("stop",{offset:"0.481481",stopColor:"#C6C6C6"}),(0,r.jsx)("stop",{offset:"1",stopColor:"#A7A7A7"})]}),(0,r.jsxs)("linearGradient",{id:"paint1_linear_580_3628",x1:"53",y1:"80",x2:"52.5",y2:"62",gradientUnits:"userSpaceOnUse",children:[(0,r.jsx)("stop",{stopColor:"#B2B2B7"}),(0,r.jsx)("stop",{offset:"1",stopColor:"#E4E4E4"})]}),(0,r.jsx)("clipPath",{id:"clip0_580_3628",children:(0,r.jsx)("rect",{width:"80",height:"80",fill:"white",transform:"translate(0.5)"})})]})]})},57408:(e,t,i)=>{i.d(t,{U:()=>s});var r=i(12115);function s(){let[e,t]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let e=window.matchMedia("(max-width: 768px)");t(e.matches);let i=e=>{t(e.matches)};return e.addEventListener("change",i),()=>e.removeEventListener("change",i)},[]),{isOpen:e}}},66654:(e,t,i)=>{i.d(t,{$w:()=>n,KA:()=>l,fV:()=>o,rK:()=>a,tM:()=>c});var r=i(15653);let s=/^0[1-9]\d{8}$/,l=r.z.preprocess(e=>"string"==typeof e?e.trim().replace(/[^\d+]/g,"").replace(/^(\+?84)/,"0"):e,r.z.string().nonempty("Số điện thoại l\xe0 bắt buộc").refine(e=>s.test(e),{message:"Số điện thoại kh\xf4ng hợp lệ"})),n=r.z.string().nonempty("Mật khẩu l\xe0 bắt buộc").regex(/^[a-zA-Z0-9@#$%^&*()_+!\-=.?]*$/,"Mật khẩu chứa k\xfd tự kh\xf4ng hợp lệ").min(6,"Mật khẩu tối thiểu 6 k\xed tự");r.z.preprocess(e=>{if("string"!=typeof e)return e;let t=e.trim();return""===t?void 0:t},r.z.string().email("Email kh\xf4ng hợp lệ").optional().transform(e=>"string"==typeof e?e.toLowerCase():e));let a=r.z.preprocess(e=>"string"==typeof e?e.trim():e,r.z.string().nonempty("Email l\xe0 bắt buộc").email("Email kh\xf4ng hợp lệ").transform(e=>e.toLowerCase())),o=r.z.string().min(1,"Họ l\xe0 bắt buộc").max(50,"Tối đa 50 k\xfd tự"),c=r.z.string().min(1,"T\xean l\xe0 bắt buộc").max(50,"Tối đa 50 k\xfd tự")},77128:(e,t,i)=>{i.d(t,{h:()=>r});function r(e){return(e||"").split(":")[0].toLowerCase().trim(),!0}},84785:(e,t,i)=>{i.r(t),i.d(t,{default:()=>D});var r=i(95155),s=i(3730),l=i(82762),n=i(2030),a=i(57408),o=i(95585),c=i(96199),d=i(52619),u=i.n(d),m=i(20063),h=i(12115),p=i(2190),x=i(3998),f=i(86948),g=i(13744),v=i(91708),j=i(8953),y=i(64269);function A(e){var t,i,s,l,n,a,o,c;let{user:d,type:u="default"}=e,[m,A]=h.useState(!1),[w,N]=h.useState(!1);h.useEffect(()=>{d&&A(!1)},[d]);let b=()=>{(null==d?void 0:d.id)?N(!0):A(!0)};return"mobile"===u?(0,r.jsxs)("div",{suppressHydrationWarning:!0,children:[(0,r.jsx)(x.$,{onClick:b,variant:"ghost",size:"icon",className:"hover:bg-accent flex h-10 w-10 items-center justify-center rounded-md",children:(0,r.jsx)(p.F.WalletIcon,{className:"text-primary size-6"})}),m&&(0,r.jsx)(v.A,{onCallBack:()=>A(!1)}),w&&(0,r.jsx)(j.A,{open:w,onClose:()=>N(!1)})]}):"admin"===u?(0,r.jsxs)("div",{className:"mx-4 my-2",children:[(0,r.jsx)(f.Zp,{className:"rounded-lg border border-gray-200 bg-gradient-to-r from-[var(--primary-hover)] to-[var(--primary-hover)] shadow-sm",children:(0,r.jsx)(f.Wu,{className:"p-4",children:(0,r.jsx)("div",{className:"space-y-3",children:(0,r.jsxs)("div",{className:"text-center",children:[(0,r.jsx)("p",{className:"mb-1 text-sm font-medium text-gray-600",children:"V\xed tiền đại l\xfd"}),(0,r.jsxs)("p",{className:"text-3xl font-bold",style:{color:"var(--price-text-template-7)"}
1,children:[d?g.A.formatNum(Number(d.coin)+(null!=(a=null!=(n=null==(s=d.merchant)?void 0:s.promotionAmountRemaining)?n:null==(l=d.merchant)?void 0:l.amountRemaining)?a:0)):0,"đ"]})]})})})}),d?(0,r.jsx)(x.$,{onClick:()=>N(!0),className:"bg-primary hover:bg-primary/90 mt-3 h-11 w-full rounded-lg font-medium",children:"Nạp tiền"}):(0,r.jsx)(x.$,{onClick:()=>A(!0),className:"mt-3 h-11 w-full rounded-lg font-medium",size:"lg",children:"Đăng nhập"}),m&&(0,r.jsx)(v.A,{onCallBack:()=>A(!1)}),w&&(0,r.jsx)(j.A,{open:w,onClose:()=>N(!1)})]}):(0,r.jsxs)("div",{className:"mx-4 my-8 overflow-x-hidden",children:[(0,r.jsx)(f.Zp,{className:"rounded-md border-none bg-[#EDEDF4] py-4 shadow-none group-data-[collapsible=icon]:hidden",children:(0,r.jsx)(f.Wu,{className:"px-4",children:(0,r.jsx)("div",{className:"space-y-8",children:(0,r.jsxs)("div",{className:"flex justify-between",children:[(0,r.jsxs)("div",{className:"flex flex-auto flex-col gap-2",children:[(0,r.jsx)("p",{className:"text-sm leading-[21px] font-medium text-[#150B0B]",children:"V\xed tiền của bạn"}),(0,r.jsxs)("p",{className:"text-primary text-2xl leading-[30px] font-bold",children:[d?g.A.formatNum(Number(d.coin)+(null!=(c=null!=(o=null==(t=d.merchant)?void 0:t.promotionAmountRemaining)?o:null==(i=d.merchant)?void 0:i.amountRemaining)?c:0)):0,"đ"]})]}),(0,r.jsx)(x.$,{onClick:b,className:"flex h-[56px] w-[56px] flex-none rounded-sm bg-[var(--primary-hover)] hover:bg-[var(--primary-hover)]",children:(0,r.jsx)(p.F.WalletIcon,{className:"text-primary size-7"})})]})})})}),d?(0,r.jsx)(x.$,{onClick:()=>N(!0),className:(0,y.cn)((0,x.r)({variant:"default"}),"mt-4 h-12 w-full group-data-[collapsible=icon]:hidden"),children:"Nạp tiền"}):(0,r.jsx)(x.$,{onClick:()=>A(!0),className:"mt-4 h-12 w-full group-data-[collapsible=icon]:hidden",size:"lg",children:"Đăng nhập"}),m&&(0,r.jsx)(v.A,{onCallBack:()=>A(!1)}),w&&(0,r.jsx)(j.A,{open:w,onClose:()=>N(!1)})]})}var w=i(15239),N=i(75746),b=i(39180),C=i(6554);let k=e=>(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",...e,children:(0,r.jsx)("circle",{cx:"5",cy:"5",r:"5",fill:"currentColor"})});var I=i(77128);let _=["app.homeproxy.vn","dev-resell.homeproxy.vn","localhost","127.0.0.1"];var S=i(85400);function P(){var e,t;let{data:i}=(0,c.wV)(),s=null!=(e=null==i?void 0:i.accessToken)?e:"",{data:n}=(0,S.Ay)(s?["/api/v1/my-approvals/count",s]:null,e=>{let[t,i]=e;return g.A.fetchApi(t,i).catch(()=>({}))},{refreshInterval:15e3,revalidateOnFocus:!0}),a=null!=(t=null==n?void 0:n.count)?t:0;return a<=0?null:(0,r.jsx)(l.vo,{className:"top-2.5 right-2 bg-rose-500 font-semibold !text-white",children:a>99?"99+":a})}var E=i(8685);function F(){return(0,r.jsx)("span",{className:"flex h-[30px] w-[30px] shrink-0 flex-row items-center justify-center gap-1 rounded-full bg-[rgba(255,241,230,0.79)] p-1.5",children:(0,r.jsx)(w.default,{src:"/images/tradeproxy/fire.svg",width:18,height:18,alt:"","aria-hidden":"true",className:"h-[18px] w-[18px]"})})}function D(){var e,t,i,d;let x=(0,m.usePathname)(),{isOpen:f}=(0,a.U)(),{open:v,openMobile:j}=(0,l.cL)(),{data:y,status:S}=(0,c.wV)(),D=(0,N.k)(e=>e.setUser),H=(0,N.k)(e=>e.user),W=(0,b.r)(e=>e.config),M=(0,b.r)(e=>e.affiliateProgram),T=(0,C.S)(e=>e.isAdminPath),L=window.location.host,B=(null==L?void 0:L.startsWith("localhost"))||(null==L?void 0:L.startsWith("127.0.0.1"))?L:(null==W?void 0:W.hostName)||L,z=(0,I.h)(null==W?void 0:W.hostName),U=function(e){let t=(e||"").split(":")[0].toLowerCase().trim();return _.includes(t)}(B),O=h.useMemo(()=>n.Cn.map(e=>e.items?{...e,items:e.items.filter(e=>"/proxy-datacenter"===e.url||"/proxies-datacenter"===e.url?z:"/proxy-marketplace"!==e.url||U)}:e).filter(e=>"/affiliates"===e.url?M:"/proxy-datacenter"!==e.url&&"/proxies-datacenter"!==e.url||z),[M,z,U]),R=h.useMemo(()=>{var e;let t=!!(null==H||null==(e=H.merchant)?void 0:e.parentMerchantId),i=(0,E.r)(),r=n.JL;return t&&(r=r.filter(e=>"/admin/sub-merchants"!==e.url).map(e=>{var t;return{...e,items:null==(t=e.items)?void 0:t.filter(e=>"/admin/merchants/send-mail"!==e.url)}})),i||(r=r.filter(e=>"/admin/my-approvals"!==e.url)),r},[null==H||null==(e=H.merchant)?void 0:e.parentMerchantId]),G=h.useCallback(()=>{"authenticated"===S&&g.A.fetchApi("/api/v1/auth/me",null==y?void 0:y.accessToken,{headers:{"x-merchant-id":null==W?void 0:W.merchantId}}).then(e=>D(e)).catch(()=>{})},[S,y,null==W?void 0:W.merchantId,D]);return h.useEffect(()=>{G()},[G]),h.useEffect(()=>{let e=()=>G();return window.addEventListener("user:refresh",e),()=>window.removeEventListener("user:refresh",e)},[G]),h.useEffect(()=>{},[f]),(0,r.jsxs)(l.Bx,{collapsible:"icon",suppressHydrationWarning:!0,children:[(0,r.jsxs)(l.Gh,{suppressHydrationWarning:!0,children:[(0,r.jsx)("a",{href:"/",className:"flex gap-1",children:(v||j)&&(null==W||null==(t=W.theme)?void 0:t["logo-l"])?(0,r.jsx)(w.default,{src:W.theme["logo-l"].replace("/api/v1",""),width:0,height:0,sizes:"100%",className:T?"mx-auto h-[56px] w-auto":"mx-auto h-[48px] w-auto",alt:"logo"}):(null==W||null==(i=W.theme)?void 0:i.logo)&&(0,r.jsx)(w.default,{src:W.theme.logo.replace("/api/v1",""),width:0,height:0,sizes:"100vw",className:"mx-auto h-auto w-full",alt:"logo"})}),(0,r.jsx)("div",{suppressHydrationWarning:!0,children:!T&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"border-t border-gray-200"}),(0,r.jsx)("div",{className:"group-data-[collapsible=icon]:hidden",children:(0,r.jsx)(A,{user:H,type:"default"})}),(0,r.jsx)("div",{className:"hidden group-data-[collapsible=icon]:block",children:(0,r.jsx)(A,{user:H,type:"mobile"})})]})})]}),(0,r.jsx)(l.Yv,{className:"no-scrollbar overflow-x-hidden",suppressHydrationWarning:!0,children:T?(null==H||null==(d=H.role)?void 0:d.id)=="2"&&(0,r.jsxs)(l.Cn,{className:v||j?"mx-2":"",children:[(0,r.jsx)(l.jj,{className:"text-primary bg-primary/5 border-primary/20 mt-6 mb-2 rounded-lg border px-3 py-2 text-sm font-semibold shadow-sm",children:(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)("div",{className:"h-2 w-2 animate-pulse rounded-full bg-red-500"}),"ADMIN PANEL"]})}),(0,r.jsx)(l.wZ,{suppressHydrationWarning:!0,children:R.map(e=>{var t,i,n,a;let c=e.icon?p.F[e.icon]:p.F.logo,d=x===e.url||null!=(a=null==(t=e.items)?void 0:t.some(e=>x.startsWith(e.url)))&&a;return(null==e?void 0:e.items)&&(null==e||null==(i=e.items)?void 0:i.length)>0?(0,r.jsx)(s.Nt,{asChild:!0,defaultOpen:d||e.isActive,className:"group/collapsible",suppressHydrationWarning:!0,children:(0,r.jsxs)(l.FX,{suppressHydrationWarning:!0,children:[(0,r.jsx)(s.R6,{asChild:!0,suppressHydrationWarning:!0,children:(0,r.jsxs)(l.Uj,{tooltip:e.title,isActive:d,size:"lg",className:"gap-3",suppressHydrationWarning:!0,children:[e.icon&&(0,r.jsx)(c,{className:(d?"text-primary ":"text-muted-foreground ")+"!h-5 !w-5"}),(0,r.jsx)("span",{className:"text-base",children:e.title}),(0,r.jsx)(o.A,{className:"ml-auto transition-transform duration-200 group-data-[state=open]/collapsible:rotate-90"})]})}),(0,r.jsx)(s.Ke,{suppressHydrationWarning:!0,children:(0,r.jsx)(l.q9,{className:"border-l-0 px-0",children:null==(n=e.items)?void 0:n.map(e=>{let t=e.icon?p.F[e.icon]:null;if(e.items&&e.items.length>0){let i=x.startsWith(e.url)||e.items.some(e=>x===e.url);return(0,r.jsx)(s.Nt,{asChild:!0,defaultOpen:i,className:"group/nested",children:(0,r.jsxs)(l.Fg,{children:[(0,r.jsx)(s.R6,{asChild:!0,children:(0,r.jsxs)(l.Cp,{className:"h-11 cursor-pointer",children:[t?(0,r.jsx)(t,{className:(i?"text-primary ":"text-muted-foreground ")+"!h-4 !w-4"}):(0,r.jsx)(k,{className:"text-primary !h-[10px] !w-[10px] "+(i?"":"opacity-0")}),(0,r.jsx)("span",{className:"text-base",children:e.title}),(0,r.jsx)(o.A,{className:"ml-auto h-4 w-4 transition-transform duration-200 group-data-[state=open]/nested:rotate-90"})]})}),(0,r.jsx)(s.Ke,{children:(0,r.jsx)(l.q9,{className:"border-l-0 px-0 pl-4",children:e.items.map(e=>{let t=x===e.url;return(0,r.jsx)(l.Fg,{children:(0,r.jsx)(l.Cp,{asChild:!0,isActive:t,className:"h-9",children:(0,r.jsxs)(u(),{prefetch:!1,href:e.url,className:"flex items-center gap-2",children:[(0,r.jsx)(k,{className:"text-primary !h-[10px] !w-[10px] "+(t?"":"opacity-0")}),(0,r.jsx)("span",{className:"text-base",children:e.title})]})})}
1,e.title)})})})]})},e.title)}return(0,r.jsx)(l.Fg,{children:(0,r.jsx)(l.Cp,{asChild:!0,isActive:x===e.url,className:"h-11",children:(0,r.jsxs)(u(),{prefetch:!1,href:e.url,className:"flex items-center justify-between",children:[(0,r.jsxs)("div",{className:"flex flex-row items-center gap-2",children:[t?(0,r.jsx)(t,{className:(x===e.url?"text-primary ":"text-muted-foreground ")+"!h-4 !w-4"}):(0,r.jsx)(k,{className:"text-primary !h-[10px] !w-[10px] "+(x===e.url?"":"opacity-0")}),(0,r.jsx)("span",{className:"text-base "+(x===e.url?"text-primary font-medium":""),children:e.title})]}),"/admin/merchants/templates"===e.url&&(0,r.jsx)("span",{className:"rounded-full bg-[#f22222] px-1 pt-[0px] pb-[1.5px] text-center text-xs font-semibold text-white",children:"new"})]})})},e.title)})})})]})},e.title):(0,r.jsxs)(l.FX,{suppressHydrationWarning:!0,children:[(0,r.jsx)(l.Uj,{asChild:!0,tooltip:e.title,isActive:x===e.url||x===e.url_other,size:"lg",className:"gap-3","data-tooltip":e.title,suppressHydrationWarning:!0,children:(0,r.jsxs)(u(),{prefetch:!0,href:e.url,children:[(0,r.jsx)(c,{className:"!h-5 !w-5"}),(0,r.jsx)("span",{className:"text-base",children:e.title})]})}),"/admin/my-approvals"===e.url&&(0,r.jsx)(P,{})]},e.title)})}),(v||j)&&(0,r.jsx)(A,{user:H,type:"admin"})]}):(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)(l.Cn,{className:v||j?"mx-2":"",children:[(0,r.jsx)(l.jj,{className:"text-base",children:"General"}),(0,r.jsx)(l.wZ,{suppressHydrationWarning:!0,children:O.map(e=>{var t,i;let n=e.icon?p.F[e.icon]:p.F.logo;return(null==e?void 0:e.items)&&(null==e||null==(t=e.items)?void 0:t.length)>0?(0,r.jsx)(s.Nt,{asChild:!0,defaultOpen:e.isActive,className:"group/collapsible",suppressHydrationWarning:!0,children:(0,r.jsxs)(l.FX,{suppressHydrationWarning:!0,children:[(0,r.jsx)(s.R6,{asChild:!0,suppressHydrationWarning:!0,children:(0,r.jsxs)(l.Uj,{tooltip:e.title,isActive:x===e.url,size:"lg",className:"gap-3",suppressHydrationWarning:!0,children:[e.icon&&(0,r.jsx)(n,{className:"!h-5 !w-5"}),(0,r.jsx)("span",{className:"text-base",children:e.title}),(0,r.jsx)(o.A,{className:"ml-auto transition-transform duration-200 group-data-[state=open]/collapsible:rotate-90"})]})}),(0,r.jsx)(s.Ke,{suppressHydrationWarning:!0,children:(0,r.jsx)(l.q9,{className:"border-l-0 px-0",children:null==(i=e.items)?void 0:i.map(e=>{let t=x===e.url,i="/proxy-marketplace"===e.url;return(0,r.jsx)(l.Fg,{children:(0,r.jsx)(l.Cp,{asChild:!0,isActive:t,className:"h-11",children:(0,r.jsxs)(u(),{prefetch:!1,href:e.url,className:"flex items-center",children:[(0,r.jsxs)("div",{className:"flex min-w-0 flex-row items-center gap-2",children:[(0,r.jsx)(k,{className:"text-primary !h-[10px] !w-[10px] "+(t?"":"opacity-0")}),(0,r.jsx)("span",{className:"truncate text-base",children:e.title})]}),i&&(0,r.jsx)("span",{className:"ml-3",children:(0,r.jsx)(F,{})})]})})},e.title)})})})]})},e.title):(0,r.jsx)(l.FX,{suppressHydrationWarning:!0,children:(0,r.jsx)(l.Uj,{asChild:!0,tooltip:e.title,isActive:x===e.url||x===e.url_other,size:"lg",className:"gap-3",suppressHydrationWarning:!0,children:(0,r.jsxs)(u(),{prefetch:!0,href:e.url,children:[(0,r.jsx)(n,{className:"!h-5 !w-5"}),(0,r.jsx)("span",{className:"text-base",children:e.title})]})})},e.title)})})]})})}),(0,r.jsx)("div",{className:"mt-auto flex flex-col gap-2 px-6 py-4",children:(0,r.jsx)(l.q4,{className:"rounded-full text-gray-600 transition-all duration-200 hover:bg-gray-50 hover:text-gray-900"})})]})}},95307:(e,t,i)=>{i.d(t,{p7:()=>f,default:()=>h,G2:()=>x,Yk:()=>p});var r=i(12115),s=i(20063),l=i(72378),n=i(1474);let a=null,o=null;var c=i(39180),d=i(13744);let u="ref_data",m="ref_click_id";function h(){let e=(0,s.useSearchParams)(),{fingerprint:t,getFingerprint:i}=function(){let[e,t]=(0,r.useState)(a),[i,s]=(0,r.useState)(!a),[l,c]=(0,r.useState)(null),d=(0,r.useCallback)(async()=>{if(a)return a;try{o||(o=n.Ay.load());let e=await o,i=await e.get(),r={visitorId:i.visitorId,confidence:i.confidence.score};return a=r,t(r),r}catch(t){let e=t instanceof Error?t:Error("Failed to get fingerprint");return c(e),console.error("Fingerprint error:",e),null}},[]);return(0,r.useEffect)(()=>{a||(s(!0),d().finally(()=>s(!1)))},[d]),{fingerprint:e,isLoading:i,error:l,getFingerprint:d}}(),h=(0,c.r)(e=>e.config),p=null==h?void 0:h.merchantId,x=(0,r.useRef)(!1);return(0,r.useEffect)(()=>{(async()=>{let r=e.get("ref");if(!r||!p||x.current)return;
1let s=e.get("cid");if(!s){let e=l.A.get(u);if(e)try{if(JSON.parse(e).referralCode===r)return}catch(e){}}x.current=!0;let n=t;n||(n=await i());let a={referralCode:r,landingUrl:window.location.href,referer:document.referrer||void 0,utmSource:e.get("utm_source")||void 0,utmMedium:e.get("utm_medium")||void 0,utmCampaign:e.get("utm_campaign")||void 0};s&&(a.cid=s),n&&(a.fingerprint=n.visitorId,a.fingerprintConfidence=n.confidence);try{let e=await d.A.postApi("/api/v1/clicks/track",a,"",{headers:{"x-merchant-id":p}});if(null==e?void 0:e.valid){let t=e.cookieMaxAge||2592e3,i=new Date(Date.now()+1e3*t),r={referralCode:e.referralCode,affiliateId:e.affiliateId,programId:e.programId,clickId:e.clickId,trackedAt:new Date().toISOString()};l.A.set(u,JSON.stringify(r),{expires:i,path:"/",sameSite:"lax"}),e.clickId&&l.A.set(m,e.clickId,{expires:i,path:"/",sameSite:"lax"}),console.log("[ReferralTracker] Tracked successfully:",e)}else console.warn("[ReferralTracker] Invalid referral:",null==e?void 0:e.error)}catch(e){console.error("[ReferralTracker] Track error:",e),x.current=!1}})()},[e,t,i,p]),null}function p(){let e=l.A.get(u);if(!e)return null;try{return JSON.parse(e)}catch(e){return null}}function x(){return l.A.get(m)}function f(){l.A.remove(u,{path:"/"}),l.A.remove(m,{path:"/"})}}}]);

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.