PageSourceSearch

https://j2proxy.vn/_next/static/chunks/1166.e27a7636cebc19dc.js

js j2proxy.vn collected 2026-10-02 02:14:06 UTC 9,143 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1166],{14806:(e,t,s)=>{e.exports=s(30125)},30125:(e,t,s)=>{var n=s(12115),r="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=n.useState,l=n.useEffect,i=n.useLayoutEffect,o=n.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var s=t();return!r(e,s)}catch(e){return!0}}var d="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var s=t(),n=a({inst:{value:s,getSnapshot:t}}),r=n[0].inst,d=n[1];return i(function(){r.value=s,r.getSnapshot=t,c(r)&&d({inst:r})},[e,s,t]),l(function(){return c(r)&&d({inst:r}),e(function(){c(r)&&d({inst:r})})},[e]),o(s),s};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:d},41052:(e,t,s)=>{s.d(t,{C5:()=>v,MJ:()=>p,Rr:()=>g,eI:()=>h,lR:()=>f,lV:()=>c,zB:()=>u});var n=s(95155),r=s(12115),a=s(32467),l=s(22544),i=s(64269),o=s(76444);let c=l.Op,d=r.createContext({}),u=e=>{let{...t}=e;return(0,n.jsx)(d.Provider,{value:{name:t.name},children:(0,n.jsx)(l.xI,{...t})})},m=()=>{let e=r.useContext(d),t=r.useContext(x),{getFieldState:s}=(0,l.xW)(),n=(0,l.lN)({name:e.name}),a=s(e.name,n);if(!e)throw Error("useFormField should be used within <FormField>");let{id:i}=t;return{id:i,name:e.name,formItemId:"".concat(i,"-form-item"),formDescriptionId:"".concat(i,"-form-item-description"),formMessageId:"".concat(i,"-form-item-message"),...a}},x=r.createContext({});function h(e){let{className:t,...s}=e,a=r.useId();return(0,n.jsx)(x.Provider,{value:{id:a},children:(0,n.jsx)("div",{"data-slot":"form-item",className:(0,i.cn)("grid gap-2",t),...s})})}function f(e){let{className:t,...s}=e,{error:r,formItemId:a}=m();return(0,n.jsx)(o.J,{"data-slot":"form-label","data-error":!!r,className:(0,i.cn)("data-[error=true]:text-destructive",t),htmlFor:a,...s})}function p(e){let{...t}=e,{error:s,formItemId:r,formDescriptionId:l,formMessageId:i}=m();return(0,n.jsx)(a.DX,{"data-slot":"form-control",id:r,"aria-describedby":s?"".concat(l," ").concat(i):"".concat(l),"aria-invalid":!!s,...t})}function g(e){let{className:t,...s}=e,{formDescriptionId:r}=m();return(0,n.jsx)("p",{"data-slot":"form-description",id:r,className:(0,i.cn)("text-muted-foreground text-sm",t),...s})}function v(e){var t;let{className:s,...r}=e,{error:a,formMessageId:l}=m(),o=a?String(null!=(t=null==a?void 0:a.message)?t:""):r.children;return o?(0,n.jsx)("p",{"data-slot":"form-message",id:l,className:(0,i.cn)("text-destructive text-sm",s),...r,children:o}):null}},58255:(e,t,s)=>{s.d(t,{A:()=>n});var n=(0,s(30313).A)("outline","settings","IconSettings",[["path",{d:"M10.325 4.317c.426 -1.756 2.924 -1.756 3.35 0a1.724 1.724 0 0 0 2.573 1.066c1.543 -.94 3.31 .826 2.37 2.37a1.724 1.724 0 0 0 1.065 2.572c1.756 .426 1.756 2.924 0 3.35a1.724 1.724 0 0 0 -1.066 2.573c.94 1.543 -.826 3.31 -2.37 2.37a1.724 1.724 0 0 0 -2.572 1.065c-.426 1.756 -2.924 1.756 -3.35 0a1.724 1.724 0 0 0 -2.573 -1.066c-1.543 .94 -3.31 -.826 -2.37 -2.37a1.724 1.724 0 0 0 -1.065 -2.572c-1.756 -.426 -1.756 -2.924 0 -3.35a1.724 1.724 0 0 0 1.066 -2.573c-.94 -1.543 .826 -3.31 2.37 -2.37c1 .608 2.296 .07 2.572 -1.065z",key:"svg-0"}],["path",{d:"M9 12a3 3 0 1 0 6 0a3 3 0 0 0 -6 0",key:"svg-1"}]])},59663:(e,t,s)=>{s.r(t),s.d(t,{default:()=>F});var n=s(95155),r=s(39180),a=s(4595),l=s(49136),i=s(6259),o=s(75746),c=s(88981),d=s(85501),u=s(58255),m=s(20865),x=s(52619),h=s.n(x),f=s(20063),p=s(12115);let g="group h-10 cursor-pointer gap-2.5 rounded-full px-3.5 py-0 text-sm font-normal !text-[#DFF6FF] hover:!bg-[#008FD3] hover:!text-[#DFF6FF] focus:!bg-[#008FD3] focus:!text-[#DFF6FF] data-[highlighted]:!bg-[#008FD3] data-[highlighted]:!text-[#DFF6FF]",v="!text-[#DFF6FF] group-hover:!text-[#DFF6FF] group-focus:!text-[#DFF6FF] group-data-[highlighted]:!text-[#DFF6FF]",j="!h-5 !w-5 shrink-0 text-current";function b(){let e=(0,o.k)(e=>e.user),t=(0,f.usePathname)(),s=null==t?void 0:t.startsWith("/admin"),[r,l]=p.useState(null);if(e){var x;return(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)(i.rI,{children:[(0,n.jsx)(i.ty,{asChild:!0,children:(0,n.jsxs)("button",{type:"button",className:"flex h-10 max-w-none shrink-0 flex-row items-center gap-2 rounded-full bg-white/10 px-2 hover:cursor-pointer hover:bg-white/15 md:max-w-[280px] md:px-2.5",children:[(0,n.jsxs)("div",{className:"relative h-8 w-8 shrink-0",children:[(0,n.jsx)("div",{className:"flex h-8 w-8 items-center justify-center overflow-hidden rounded-full bg-white/10 text-white",children:(0,n.jsx)(a.F.PersonIcon,{className:"h-5 w-5"})}),(0,n.jsx)("span",{className:"absolute right-0 bottom-0 h-2.5 w-2.5 rounded-full border-2 border-[#1A1D2B] bg-[#4DEB32]"})]}),(0,n.jsx)("span",{className:"hidden max-w-[180px] truncate pr-1 text-sm font-medium text-white md:inline md:text-base",children:null==e?void 0:e.email})]})}),(0,n.jsxs)(i.SQ,{className:"mt-2 flex w-[240px] flex-col gap-1 rounded-2xl border-none bg-[#252631] p-2 text-[#DFF6FF] shadow-[0_8px_24px_rgba(0,0,0,0.35)]",align:"end",sideOffset:8,forceMount:!0,children:[(null==e||null==(x=e.role)?void 0:x.id)=="2"&&(0,n.jsx)(i._2,{asChild:!0,className:g,children:(0,n.jsxs)(h(),{href:s?"/":"/admin/merchants",className:"flex items-center gap-2.5",children:[s?(0,n.jsx)(d.A,{className:j}):(0,n.jsx)(u.A,{className:j}),(0,n.jsx)("span",{className:v,children:s?"Trang đại l\xfd":"Trang quản trị"})]})}),(0,n.jsx)(i._2,{asChild:!0,className:g,children:(0,n.jsxs)(h(),{href:"/users/me",className:"flex items-center gap-2.5",children:[(0,n.jsx)(a.F.UserNavProfileIcon,{className:j}),(0,n.jsx)("span",{className:v,children:"Th\xf4ng tin c\xe1 nh\xe2n"})]})}),(0,n.jsx)(i._2,{asChild:!0,className:g,children:(0,n.jsxs)(h(),{href:"/users/me?tab=password",className:"flex items-center gap-2.5",children:[(0,n.jsx)(a.F.UserNavPasswordIcon,{className:j}),(0,n.jsx)("span",{className:v,children:"Đổi mật khẩu"})]})}),(0,n.jsxs)(i._2,{className:g,onClick:()=>(0,m.CI)({callbackUrl:new URL("/",window.location.href).href,redirect:!0}),children:[(0,n.jsx)(a.F.UserNavLogoutIcon,{className:j}),(0,n.jsx)("span",{className:v,children:"Đăng xuất"})]})]})]})})}return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"flex shrink-0 flex-row items-center gap-1.5 md:gap-2",children:[(0,n.jsx)("button",{type:"button",onClick:()=>l("register"),className:"flex h-9 items-center rounded-full bg-white/10 px-3 text-xs font-semibold text-white hover:cursor-pointer hover:bg-white/15 md:px-4 md:text-sm",children:"Đăng k\xfd"}),(0,n.jsx)("button",{type:"button",onClick:()=>l("login"),className:"flex h-9 items-center rounded-full px-3 text-xs font-semibold text-white hover:cursor-pointer hover:brightness-110 md:px-4 md:text-sm",style:{background:"var(--button-2-gradient-template-7)"},children:"Đăng nhập"})]}),r&&(0,n.jsx)(c.A,{initFormType:r,onCallBack:()=>l(null)})]})}var w=s(15239);function F(){var e,t;let{toggleSidebar:s}=(0,l.cL)(),i=(0,r.r)(e=>e.config),o=null==i||null==(t=i.theme)||null==(e=t["logo-l"])?void 0:e.replace("/api/v1","");return(0,n.jsxs)("header",{className:"bg-sidebar relative z-10 flex h-16 w-full shrink-0 flex-row items-center justify-between gap-2 border-b border-white/10 px-3 md:gap-2.5 md:px-6",children:[(0,n.jsxs)("div",{className:"flex min-w-0 flex-1 items-center md:flex-none md:gap-4",children:[(0,n.jsxs)("div",{className:"flex min-w-0 items-center gap-4 md:hidden",children:[(0,n.jsx)("button",{onClick:s,className:"flex shrink-0 items-center justify-center transition-all hover:brightness-110","aria-label":"Toggle menu",children:(0,n.jsx)(a.F.MenuIcon,{className:"h-5 w-5 text-white"})}),o&&(0,n.jsx)(h(),{href:"/",className:"flex min-w-0 shrink",children:(0,n.jsx)(w.default,{src:o,width:108,height:32,sizes:"108px",className:"h-8 w-auto max-w-[108px] object-contain object-left",alt:"logo"})})]}),o&&(0,n.jsx)(h(),{href:"/",className:"hidden shrink-0 md:flex",children:(0,n.jsx)(w.default,{src:o,width:150,height:47,sizes:"150px",className:"h-[47px] w-auto max-w-[150px] object-contain",alt:"logo"})})]}),(0,n.jsx)(b,{})]})}},66218:(e,t,s)=>{s.d(t,{jH:()=>a});var n=s(12115);s(95155);var r=n.createContext(void 0);function a(e){let t=n.useContext(r);return e||t||"ltr"}},75746:(e,t,s)=>{s.d(t,{k:()=>n});let n=(0,s(25959).v)()(e=>({user:null,setUser:t=>e({user:t}),updateCoin:t=>e(e=>({user:e.user?{...e.user,coin:Number(e.user.coin)+t}:null})),clearUser:()=>e({user:null})}))},76444:(e,t,s)=>{s.d(t,{J:()=>l});var n=s(95155);s(12115);var r=s(10489),a=s(64269);function l(e){let{className:t,...s}=e;return(0,n.jsx)(r.b,{"data-slot":"label",className:(0,a.cn)("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",t),...s})}},85501:(e,t,s)=>{s.d(t,{A:()=>n});var n=(0,s(30313).A)("outline","home","IconHome",[["path",{d:"M5 12l-2 0l9 -9l9 9l-2 0",key:"svg-0"}],["path",{d:"M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-7",key:"svg-1"}],["path",{d:"M9 21v-6a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v6",key:"svg-2"}]])}}]);

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.