PageSourceSearch

https://j2proxy.vn/_next/static/chunks/12625.1f0289bd7afec83b.js

js j2proxy.vn collected 2026-10-02 02:15:39 UTC 40,524 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[12625,49008],{6554:(e,t,a)=>{a.d(t,{S:()=>r});let r=(0,a(25959).v)(e=>({pathname:"",isAdminPath:!1,setPathname:t=>e({pathname:t,isAdminPath:t.startsWith("/admin")})}))},11186:(e,t,a)=>{a.d(t,{bg:()=>p,bq:()=>m,eb:()=>f,gC:()=>h,l6:()=>c,yv:()=>u});var r=a(95155),n=a(12115),l=a(47887),s=a(24033),i=a(5917),o=a(12108),d=a(64269);function c(e){let{...t}=e;return(0,r.jsx)(l.bL,{"data-slot":"select",...t})}function u(e){let{...t}=e;return(0,r.jsx)(l.WT,{"data-slot":"select-value",...t})}function m(e){let{className:t,size:a="default",children:n,icon:i,iconClassName:o,...c}=e;return(0,r.jsxs)(l.l9,{"data-slot":"select-trigger","data-size":a,className:(0,d.cn)("border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-fit cursor-pointer items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=md]:h-10 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",t),...c,children:[n,(0,r.jsx)(l.In,{asChild:!0,children:null!=i?i:(0,r.jsx)(s.A,{className:(0,d.cn)("size-4 opacity-50",o)})})]})}function h(e){let{className:t,children:a,position:n="popper",...s}=e;return(0,r.jsx)(l.ZL,{children:(0,r.jsxs)(l.UC,{"data-slot":"select-content",className:(0,d.cn)("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 relative z-50 max-h-(--radix-select-content-available-height) min-w-[8rem] origin-(--radix-select-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border shadow-md","popper"===n&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",t),position:n,...s,children:[(0,r.jsx)(x,{}),(0,r.jsx)(l.LM,{className:(0,d.cn)("p-1","popper"===n&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1"),children:a}),(0,r.jsx)(g,{})]})})}function p(e){let{onLoadMore:t}=e,a=n.useRef(null);return n.useEffect(()=>{let e=a.current;if(!e||!t)return;let r=new IntersectionObserver(e=>{let[a]=e;a.isIntersecting&&t()},{threshold:.1});return r.observe(e),()=>r.disconnect()},[t]),(0,r.jsx)("div",{ref:a,className:"h-1"})}function f(e){let{className:t,children:a,...n}=e;return(0,r.jsxs)(l.q7,{"data-slot":"select-item",className:(0,d.cn)("focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex w-full cursor-pointer items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2",t),...n,children:[(0,r.jsx)("span",{className:"absolute right-2 flex size-3.5 items-center justify-center",children:(0,r.jsx)(l.VF,{children:(0,r.jsx)(i.A,{className:"size-4"})})}),(0,r.jsx)(l.p4,{children:a})]})}function x(e){let{className:t,...a}=e;return(0,r.jsx)(l.PP,{"data-slot":"select-scroll-up-button",className:(0,d.cn)("flex cursor-default items-center justify-center py-1",t),...a,children:(0,r.jsx)(o.A,{className:"size-4"})})}function g(e){let{className:t,...a}=e;return(0,r.jsx)(l.wn,{"data-slot":"select-scroll-down-button",className:(0,d.cn)("flex cursor-default items-center justify-center py-1",t),...a,children:(0,r.jsx)(s.A,{className:"size-4"})})}},25937:(e,t,a)=>{a.d(t,{Bx:()=>p,Cn:()=>b,FX:()=>w,Gh:()=>v,Uj:()=>N,Yv:()=>g,cL:()=>d.cL,q4:()=>x,wZ:()=>y,x2:()=>f});var r=a(95155),n=a(32467),l=a(83101),s=a(12115),i=a(25819),o=a(48064),d=a(82762),c=a(46767),u=a(64269),m=a(601),h=a(10951);let p=s.forwardRef((e,t)=>
1{let{side:a="left",variant:n="sidebar",collapsible:l="offcanvas",className:s,children:i,...c}=e,{isMobile:h,state:p,openMobile:f,setOpenMobile:x}=(0,d.cL)(),{config:g}=(0,m.L)();return"none"===l?(0,r.jsx)("div",{className:(0,u.cn)("bg-sidebar text-sidebar-foreground flex h-full w-(--sidebar-width) flex-col",s),ref:t,...c,children:i}):h?(0,r.jsxs)(o.cj,{open:f,onOpenChange:x,...c,children:[(0,r.jsx)(o.YP,{className:"fixed top-[64px] left-0 bottom-0 right-0 bg-black/50 "}),(0,r.jsxs)(o.h,{"data-sidebar":"sidebar","data-mobile":"true",className:"bg-sidebar h-full mt-16 text-sidebar-foreground w-(--sidebar-width) p-0 shadow-[4px_4px_8px_0_rgba(0,0,0,0.04)] [&>button]:hidden overflow-y-auto",style:{"--sidebar-width":g.SIDEBAR_WIDTH_MOBILE},side:a,children:[(0,r.jsxs)(o.Fm,{className:"sr-only",children:[(0,r.jsx)(o.qp,{children:"Sidebar"}),(0,r.jsx)(o.Qs,{children:"Displays the mobile sidebar."})]}),(0,r.jsx)("div",{className:"flex w-full flex-col",children:i})]})]}):(0,r.jsxs)("div",{ref:t,className:"group peer text-sidebar-foreground hidden md:block","data-state":p,"data-collapsible":"collapsed"===p?l:"","data-variant":n,"data-side":a,children:[(0,r.jsx)("div",{className:(0,u.cn)("relative w-(--sidebar-width) bg-transparent transition-[width] duration-200 ease-linear","group-data-[collapsible=offcanvas]:w-0","group-data-[side=right]:rotate-180","floating"===n||"inset"===n?"group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)_+_theme(spacing.4))]":"group-data-[collapsible=icon]:w-(--sidebar-width-icon)")}),(0,r.jsx)("div",{className:(0,u.cn)("fixed inset-y-0 z-10 hidden h-svh w-(--sidebar-width) transition-[left,right,width] duration-200 ease-linear md:flex","left"===a?"left-0 group-data-[collapsible=offcanvas]:left-[calc(var(--sidebar-width)*-1)]":"right-0 group-data-[collapsible=offcanvas]:right-[calc(var(--sidebar-width)*-1)]","floating"===n||"inset"===n?"p-2 group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)_+_theme(spacing.4)_+2px)]":"group-data-[collapsible=icon]:w-(--sidebar-width-icon)",s),...c,children:(0,r.jsx)("div",{"data-sidebar":"sidebar",className:"bg-sidebar group-data-[variant=floating]:border-sidebar-border sticky top-0 flex h-full w-full flex-col overflow-hidden group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:border group-data-[variant=floating]:shadow",children:i})})]})});p.displayName="Sidebar";let f=s.forwardRef((e,t)=>{let{className:a,onClick:n,...l}=e,{toggleSidebar:s}=(0,d.cL)();return(0,r.jsxs)(i.$,{ref:t,"data-sidebar":"trigger",variant:"ghost",size:"icon",className:(0,u.cn)("h-5 w-5 hover:bg-transparent",a),onClick:e=>{null==n||n(e),s()},...l,children:[(0,r.jsx)(h.F.ArrowLeftRightIcon,{className:"text-sidebar-foreground !h-5 !w-5"}),(0,r.jsx)("span",{className:"sr-only",children:"Toggle Sidebar"})]})});function x(e){let{className:t,...a}=e,{toggleSidebar:n,open:l,openMobile:s}=(0,d.cL)();return(0,r.jsx)("div",{className:"flex h-14 ".concat(l||s?"w-full":"w-16"," items-center justify-center gap-4"),children:(0,r.jsxs)("button",{"data-sidebar":"collapse-trigger","data-slot":"sidebar-collapse-trigger","aria-label":"Thu gọn thanh điều hướng",tabIndex:0,onClick:n,title:"Thu gọn thanh điều hướng",className:(0,u.cn)("flex h-10 w-full cursor-pointer flex-row items-center justify-start gap-4 roun
1ded-lg px-4 py-2.5 group-data-[collapsible=icon]:w-16","border-sidebar-foreground border","group-data-[collapsible=icon]:border-sidebar-foreground group-data-[collapsible=icon]:justify-center group-data-[collapsible=icon]:bg-transparent group-data-[collapsible=icon]:px-1 group-data-[collapsible=icon]:py-1",t),...a,children:[(0,r.jsx)("div",{className:"",children:(0,r.jsx)(h.F.ExitIcon,{className:"text-sidebar-foreground !h-5 !w-5"})}),(0,r.jsx)("span",{className:"text-sidebar-foreground block flex h-[17px] w-[38px] items-center justify-center text-sm font-semibold group-data-[collapsible=icon]:hidden",children:"Tho\xe1t"})]})})}f.displayName="SidebarTrigger";let g=s.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)("div",{ref:t,"data-sidebar":"content",className:(0,u.cn)("flex min-h-0 flex-col overflow-auto group-data-[collapsible=icon]:overflow-hidden",a),...n})});g.displayName="SidebarContent";let b=s.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)("div",{ref:t,"data-sidebar":"group",className:(0,u.cn)("relative flex min-w-0 flex-col",a),...n})});b.displayName="SidebarGroup",s.forwardRef((e,t)=>{let{className:a,asChild:l=!1,...s}=e,i=l?n.DX:"div";return(0,r.jsx)(i,{ref:t,"data-sidebar":"group-label",className:(0,u.cn)("text-sidebar-foreground/70 ring-sidebar-ring flex h-8 shrink-0 items-center rounded-md px-2 text-xs font-medium transition-[margin,opacity] duration-200 ease-linear outline-none focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","group-data-[collapsible=icon]:-mt-8 group-data-[collapsible=icon]:opacity-0",a),...s})}).displayName="SidebarGroupLabe";let v=s.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)("div",{ref:t,"data-sidebar":"header",className:(0,u.cn)("flex h-16 w-full flex-col px-6 py-2",a),...n})});v.displayName="SidebarHeader";let y=s.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)("ul",{ref:t,"data-sidebar":"menu",className:(0,u.cn)("flex w-full min-w-0 flex-col gap-3 group-data-[collapsible=icon]:!gap-1",a),...n})});y.displayName="SidebarMenu";let w=s.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)("li",{ref:t,"data-sidebar":"menu-item",className:(0,u.cn)("group/menu-item relative flex h-full w-full flex-row justify-around",a),...n})});w.displayName="SidebarMenuItem";let j=(0,l.F)("peer/menu-button flex p-3 rounded-lg items-center gap-2 overflow-hidden text-left text-sm outline-none ring-sidebar-ring transition-[width,height,padding] hover:cursor-pointer hover:bg-primary-hover hover:text-sidebar-foreground focus-visible:ring-2 active:bg-sidebar active:text-sidebar-foreground disabled:pointer-events-none disabled:opacity-50 group-has-[[data-sidebar=menu-action]]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-primary-hover data-[active=true]:font-medium data-[active=true]:text-sidebar-foreground data-[state=open]:hover:bg-sidebar data-[state=open]:hover:text-sidebar-foreground group-data-[collapsible=icon]:!size-8 group-data-[collapsible=icon]:!p-2 [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0",{variants:{variant:{default:"hover:bg-primary-hover hover:text-sidebar-foreground",outline:"bg-background shadow-[0_0_0_1px_hsl(var(--sidebar-border))] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground hover:shadow-[0_0_0_1px_hsl(var(--sidebar-accent))]"},size:{default:"h-8 text-sm",sm:"h-7 text-xs",lg:"h-12 text-sm group-data-[collapsible=icon]:!p-0"}},defaultVariants:{variant:"default",size:"default"}}),N=s.forwardRef((e,t)=>{let{asChild:a=!1,isActive:l=!1,variant:s="default",size:i="default",tooltip:o,className:m,...h}=e,p=a?n.DX:"button",{isMobile:f,state:x}=(0,d.cL)(),g=(0,r.jsx)(p,{ref:t,"data-sidebar":"menu-button","data-size":i,"data-active":l,className:(0,u.cn)(j({variant:s,size:i}),m),...h});return o?("string"==typeof o&&(o={children:o}),(0,r.jsxs)(c.m_,{children:[(0,r.jsx)(c.k$,{asChild:!0,children:g}),(0,r.jsx)(c.ZI,{side:"right",align:"center",hidden:"collapsed"!==x||f,...o})]})):g});N.displayName="SidebarMenuButton",s.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)("ul",{ref:t,"data-sidebar":"menu-sub",className:(0,u.cn)("border-sidebar-border mx-3.5 flex min-w-0 translate-x-px flex-col gap-1 border-l px-2.5 py-0.5","group-data-[collapsible=icon]:hidden",a),...n})}).displayName="SidebarMenuSub",s.forwardRef((e,t)=>
1{let{asChild:a=!1,size:l="md",isActive:s,className:i,...o}=e,d=a?n.DX:"a";return(0,r.jsx)(d,{ref:t,"data-sidebar":"menu-sub-button","data-size":l,"data-active":s,className:(0,u.cn)("text-sidebar-foreground ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground active:bg-sidebar-accent active:text-sidebar-accent-foreground [&>svg]:text-sidebar-accent-foreground flex h-7 min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 outline-none focus-visible:ring-2 disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0","data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground","sm"===l&&"text-xs","md"===l&&"text-sm","group-data-[collapsible=icon]:hidden",i),...o})}).displayName="SidebarMenuSubButton",s.forwardRef((e,t)=>{let{...a}=e;return(0,r.jsx)("li",{ref:t,...a})}).displayName="SidebarMenuSubItem"},35389:(e,t,a)=>{a.d(t,{Ae:()=>m,F7:()=>d,Qg:()=>u,UF:()=>c,Vs:()=>p,Vz:()=>h});var r=a(13744),n=a(50688);let l={ngày:1,tuần:2,tháng:3},s=e=>[...e].sort((e,t)=>{var a,r;let n=((null==(a=e.category)?void 0:a.unit)||"").toLowerCase().trim(),s=((null==(r=t.category)?void 0:r.unit)||"").toLowerCase().trim();return(l[n]||999)-(l[s]||999)}),i=async()=>new URLSearchParams(window.location.search).get("previewTemplate")||("true"===sessionStorage.getItem("preview_mode")?sessionStorage.getItem("preview_template"):null),o=async e=>await i()?(0,n.P)(e,"GET"):null;async function d(e){let t="/api/v1/products?filter=category.categorytype.id:$eq:number:1;provider:$in:string:VNPT,FPT,VIETTEL",a=await o(t);if(a){var n;return null!=(n=a.data)?n:[]}return r.A.fetchApi(t,"",{headers:{"x-merchant-id":e}}).then(e=>{var t;return null!=(t=null==e?void 0:e.data)?t:[]}).catch(()=>[])}async function c(e){let t="/api/v1/products?filter=category.categorytype.id:$eq:number:2",a=await o(t);if(a){var n;return s(null!=(n=a.data)?n:[])}return r.A.fetchApi(t,"",{headers:{"x-merchant-id":e}}).then(e=>{var t;return s(null!=(t=null==e?void 0:e.data)?t:[])}).catch(()=>[])}async function u(e){let t='/api/v1/products?filters={"provider":"CMC","category":{"categorytype":{"id":1}}}',a=await o(t);if(a){var n;return null!=(n=a.data)?n:[]}return r.A.fetchApi(t,"",{headers:{"x-merchant-id":e}}).then(e=>{var t;return null!=(t=null==e?void 0:e.data)?t:[]}).catch(()=>[])}async function m(e){let t='/api/v1/products?filters={"provider":"US","category":{"categorytype":{"id":1}}}',a=await o(t);if(a){var n;return null!=(n=a.data)?n:[]}return r.A.fetchApi(t,"",{headers:{"x-merchant-id":e}}).then(e=>{var t;return null!=(t=null==e?void 0:e.data)?t:[]}).catch(()=>[])}async function h(e){let t='/api/v1/products?filters={"category":{"categorytype":{"id":4}}}&page=1&limit=50',a=await o(t);if(a){var n;return null!=(n=a.data)?n:[]}return r.A.fetchApi(t,"",{headers:{"x-merchant-id":e}}).then(e=>{var t;return null!=(t=null==e?void 0:e.data)?t:[]}).catch(()=>[])}async function p(){let e="/api/v1/locations",t=await o(e);if(t){var a;return null!=(a=t.data)?a:[]}return r.A.fetchApi(e).then(e=>{var t;return null!=(t=null==e?void 0:e.data)?t:[]}).catch(()=>[])}},48064:(e,t,a)=>{a.d(t,{Fm:()=>u,Qs:()=>h,YP:()=>d,cj:()=>i,h:()=>c,qp:()=>m});var r=a(95155);a(12115);var n=a(89511),l=a(65229),s=a(64269);function i(e){let{...t}=e;return(0,r.jsx)(n.bL,{"data-slot":"sheet",...t})}function o(e){let{...t}=e;return(0,r.jsx)(n.ZL,{"data-slot":"sheet-portal",...t})}function d(e){let{className:t,...a}=e;return(0,r.jsx)(n.hJ,{"data-slot":"sheet-overlay",className:(0,s.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed z-50 bg-black/50",t),...a})}function c(e){let{className:t,children:a,side:i="right",...c}=e;return(0,r.jsxs)(o,{children:[(0,r.jsx)(d,{}),(0,r.jsxs)(n.UC,{"data-slot":"sheet-content",className:(0,s.cn)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500","right"===i&&"data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 right-0 h-full w-3/4 border-l sm:max-w-sm","left"===i&&"data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left inset-y-0 left-0 h-full w-3/4 border-r sm:max-w-sm","top"===i&&"data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b","bottom"===i&&"data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t",t),...c,children:[a,(0,r.jsxs)(n.bm,{className:"ring-offset-background focus:ring-ring data-[state=open]:bg-secondary absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none",children:[(0,r.jsx)(l.A,{className:"size-4"}),(0,r.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function u(e){let{className:t,...a}=e;return(0,r.jsx)("div",{"data-slot":"sheet-header",className:(0,s.cn)("flex flex-col gap-1.5 p-4",t),...a})}function m(e){let{className:t,...a}=e;return(0,r.jsx)(n.hE,{"data-slot":"sheet-title",className:(0,s.cn)("text-foreground font-semibold",t),...a})}function h(e){let{className:t,...a}=e;
1return(0,r.jsx)(n.VY,{"data-slot":"sheet-description",className:(0,s.cn)("text-muted-foreground text-sm",t),...a})}},49008:(e,t,a)=>{a.d(t,{A:()=>m});var r=a(95155),n=a(10951),l=a(77186),s=a(64269),i=a(6554),o=a(12115),d=a(25937),c=a(39180),u=a(13744);function m(e){var t,a;let{children:m,scrollable:h=!0,className:p="",openMarqueeTop:f=!0,openMarqueeBottom:x=!0}=e,g=(0,c.r)(e=>e.config),{open:b,openMobile:v}=(0,d.cL)(),y=(0,i.S)(e=>e.isAdminPath),[w,j]=(0,o.useState)(""),N=null!=(a=null==g||null==(t=g.theme)?void 0:t.textmarquee)?a:"";(0,o.useEffect)(()=>{(async()=>{if(null==g?void 0:g.merchantId)try{let e=await u.A.fetchApi("/api/v1/products","",{headers:{"x-merchant-id":g.merchantId}}).then(e=>{var t;return null!=(t=null==e?void 0:e.data)?t:[]}).catch(()=>[]);if(e.length>0){let t=e.map(e=>{let t=(()=>{let e=Math.floor(1e5+9e5*Math.random());return"".concat("09").concat(e,"xxxx")})(),a=e.price.toLocaleString("vi-VN");return"KH ".concat(t," vừa mua ").concat(e.name," gi\xe1 ").concat(a,"đ")});j(t.join("          "))}}catch(e){console.error("Error fetching products:",e)}})()},[null==g?void 0:g.merchantId]);let z=(0,r.jsx)("div",{className:"h-12 w-full bg-[color-mix(in_oklab,var(--primary),white_94%)] px-6 py-3",children:(0,r.jsx)("div",{className:"[container-type:inline-size] relative h-full w-full overflow-hidden",children:(0,r.jsx)("div",{className:"animate-marquee absolute left-full w-max whitespace-nowrap",children:(0,r.jsx)("span",{className:"text-primary text-[14px] leading-4 font-normal whitespace-pre",children:N})})})});return(0,r.jsx)(r.Fragment,{children:h?(0,r.jsxs)(l.F,{className:(0,s.cn)("bg-background-blur h-[calc(100dvh-70px)] w-full max-w-full min-w-0 overflow-x-hidden [&_[data-slot=scroll-area-viewport]]:max-w-full [&_[data-slot=scroll-area-viewport]]:overflow-x-hidden [&_[data-slot=scroll-area-viewport]>div]:!block [&_[data-slot=scroll-area-viewport]>div]:!w-full [&_[data-slot=scroll-area-viewport]>div]:!max-w-full [&_[data-slot=scroll-area-viewport]>div]:!min-w-0",p),children:[!y&&f&&N&&(0,r.jsx)("div",{className:"flex flex-col gap-3 py-3",children:(0,r.jsx)("div",{className:"flex w-full items-center px-3",children:(0,r.jsxs)("div",{className:"bg-alert-marquee mx-auto flex h-12 w-full flex-row items-center gap-2.5 overflow-hidden rounded-lg px-5 py-4",children:[(0,r.jsx)(n.F.AlertErrorCircle,{className:"text-error !h-6 !w-6 shrink-0"}),(0,r.jsxs)("div",{className:"[container-type:inline-size] relative flex h-12 w-full items-center overflow-hidden",children:[(0,r.jsx)("span",{className:"animate-marquee text-error absolute left-full text-sm font-medium whitespace-nowrap",children:N}),(0,r.jsx)("span",{className:"invisible text-sm",children:"\xa0"})]})]})})}),(0,r.jsx)("div",{className:"flex w-full max-w-full min-w-0 flex-1 overflow-x-hidden px-2 py-3 sm:px-3",children:m}),!y&&x&&N&&z]}):(0,r.jsxs)("div",{className:"bg-background-blur flex h-full w-full max-w-full min-w-0 flex-col justify-between gap-3 overflow-x-hidden py-3",children:[!y&&f&&N&&(0,r.jsx)("div",{className:"flex flex-col gap-3 py-3",children:(0,r.jsx)("div",{className:"flex w-full items-center px-3",children:(0,r.jsxs)("div",{className:"bg-alert-marquee mx-auto flex h-12 w-full flex-row items-center gap-2.5 overflow-hidden rounded-lg px-5 py-4",children:[(0,r.jsx)(n.F.AlertErrorCircle,{className:"text-error !h-6 !w-6 shrink-0"}),(0,r.jsxs)("div",{className:"[container-type:inline-size] relative flex h-12 w-full items-center overflow-hidden",children:[(0,r.jsx)("span",{className:"animate-marquee text-error absolute left-full text-sm font-medium whitespace-nowrap",children:N}),(0,r.jsx)("span",{className:"invisible text-sm",children:"\xa0"})]})]})})}),(0,r.jsx)("div",{className:"flex w-full max-w-full min-w-0 flex-1 overflow-x-hidden px-2 py-3 sm:px-3",children:m}),!y&&x&&N&&z]})})}},61145:(e,t,a)=>{a.d(t,{A:()=>L});var r=a(95155),n=a(2649),l=a(41052),s=a(66942),i=a(22544),o=a(15653),d=a(25819),c=a(30273),u=a(64269),m=a(73457),h=a(86948),p=a(96199),f=a(20063),x=a(18720),g=a(61362),b=a(52056),v=a(13744),y=a(60919),w=a(75746),j=a(65142),N=a(12115),z=a(11186),C=a(64240);let k=o.z.object({taxCodeId:o.z.string().optional(),mst:o.z.string().nonempty({message:"Mst l\xe0 bắt buộc"}),email:o.z.string().optional(),companyName:o.z.string().optional(),address:o.z.string().optional(),buyer:o.z.string().optional()}),A={notEnoughCoin:"T\xe0i khoản kh\xf4ng đủ tiền",notFound:"Số điện thoại kh\xf4ng tồn tại",notEnoughProxy:"Kh\xf4ng đủ proxy"};function _(e){var t,a,n,o;let{payload:u,open:m,onClose:_,formParent:T,redirect:I="/proxies"}=e,M=(0,w.k)(e=>e.user),S={mst:"",taxCodeId:"chon",address:"",email:null!=(t=null==M?void 0:M.email)?t:"",buyer:null!=(o="".concat(null!=(a=null==M?void 0:M.firstName)?a:""," ").concat(null!=(n=null==M?void 0:M.lastName)?n:"").trim())?o:""},L=(0,i.mN)({resolver:(0,s.u)(k),values:S}),{formState:{isSubmitting:F}}=L,{data:R}=(0,p.wV)(),V=(0,f.useRouter)(),[D,E]=(0,N.useState)([]),q=(0,w.k)(e=>e.updateCoin),[O,B]=(0,N.useState)(!1),P=L.watch("taxCodeId");async function U(e){var t,a,n,l,s,i,o,d;try{let l={...u};if("chon"===e.taxCodeId?l.taxCode={id:(await v.A.postApi("/api/v1/tax-codes",e,(null==R?void 0:R.user).accessToken)).id}:l.taxCode={id:e.taxCodeId},"WALLET"===u.paymentMethod){let e="/api/v1/orders";if((null==M||null==(t=M.role)?void 0:t.id)=="2"&&(e+="/merchant"),
1(null==M?void 0:M.coin)>=u.total){let t=await v.A.postApi(e,l,null==R||null==(a=R.user)?void 0:a.accessToken);(null==M||null==(n=M.role)?void 0:n.id)=="3"&&"WALLET"===l.paymentMethod&&q(-t.amount),x.toast.success("Mua h\xe0ng th\xe0nh c\xf4ng",{duration:5e3,icon:(0,r.jsx)(g.A,{className:"h-4 w-4 text-green-600"})}),V.push(I)}else _(),B(!0)}}catch(e){if(e instanceof y.pe){let t=null==(l=e.response)?void 0:l.data;(null==t?void 0:t.message)?x.toast.error("Xử l\xfd đơn h\xe0ng lỗi",{description:null!=(s=null==A?void 0:A[t.message])?s:t.message,duration:5e3,icon:(0,r.jsx)(b.A,{className:"h-4 w-4 text-red-500"})}):(null==t?void 0:t.errors)&&((null==(i=t.errors)?void 0:i.user)?x.toast.error("Xử l\xfd đơn h\xe0ng lỗi",{description:null!=(o=null==A?void 0:A[t.errors.user])?o:t.errors.user,duration:5e3,icon:(0,r.jsx)(b.A,{className:"h-4 w-4 text-red-500"})}):(v.A.handleFormErrorFromResponse(T,null==(d=t.errors)?void 0:d.products[0],A),_()))}else x.toast.error("Xử l\xfd đơn h\xe0ng lỗi",{description:"Lỗi kết nối đến m\xe1y chủ.",duration:5e3,icon:(0,r.jsx)(b.A,{className:"h-4 w-4 text-red-500"})})}}return(0,N.useEffect)(()=>{var e,t,a,r,n,l,s,i,o;if("chon"===P)L.setValue("mst",""),L.setValue("address",""),L.setValue("buyer",null!=(a="".concat(null!=(e=null==M?void 0:M.firstName)?e:""," ").concat(null!=(t=null==M?void 0:M.lastName)?t:"").trim())?a:""),L.setValue("companyName",""),L.setValue("email",null!=(r=null==M?void 0:M.email)?r:"");else{let e=D.find(e=>e.id===P);L.setValue("mst",null!=(n=null==e?void 0:e.mst)?n:""),L.setValue("address",null!=(l=null==e?void 0:e.address)?l:""),L.setValue("buyer",null!=(s=null==e?void 0:e.buyer)?s:""),L.setValue("companyName",null!=(i=null==e?void 0:e.companyName)?i:""),L.setValue("email",null!=(o=null==e?void 0:e.email)?o:"")}},[P,M]),(0,N.useEffect)(()=>{m&&(null==R?void 0:R.user).accessToken&&v.A.fetchApi("/api/v1/tax-codes?page=1&limit=1000",(null==R?void 0:R.user).accessToken).then(e=>{var t;return E(null!=(t=e.data)?t:[])}).catch(()=>{})},[m,R]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(c.a,{title:"Th\xf4ng tin thuế",description:"",isOpen:m,onClose:_,children:(0,r.jsx)(h.Zp,{className:"mx-auto w-full min-w-90 gap-6 border-none shadow-none",children:(0,r.jsx)(h.Wu,{className:"",children:(0,r.jsx)(l.lV,{...L,children:(0,r.jsxs)("form",{onSubmit:L.handleSubmit(U),className:"flex flex-col gap-6",children:[(0,r.jsxs)("div",{className:"grid grid-cols-1 gap-5",children:[(0,r.jsx)(l.zB,{control:L.control,name:"taxCodeId",render:e=>{let{field:t}=e;return(0,r.jsxs)(l.eI,{className:"w-full",children:[(0,r.jsx)(l.lR,{children:"Tax"}),(0,r.jsxs)(z.l6,{onValueChange:e=>t.onChange(e),...t,children:[(0,r.jsx)(l.MJ,{children:(0,r.jsx)(z.bq,{className:"w-full",children:(0,r.jsx)(z.yv,{placeholder:"Chọn mst đ\xe3 lưu"})})}),(0,r.jsxs)(z.gC,{children:[(0,r.jsx)(z.eb,{value:"chon",children:"Chọn"},"chon"),D.length>0&&D.map(e=>(0,r.jsx)(z.eb,{value:e.id,children:e.mst},e.id))]})]}),(0,r.jsx)(l.C5,{})]})}}),(0,r.jsx)(l.zB,{control:L.control,name:"mst",render:e=>{let{field:t}=e;return(0,r.jsxs)(l.eI,{children:[(0,r.jsx)(l.lR,{children:"MST"}),(0,r.jsx)(l.MJ,{children:(0,r.jsx)(j.p,{placeholder:"Mst",...t})}),(0,r.jsx)(l.C5,{})]})}}),(0,r.jsx)(l.zB,{control:L.control,name:"buyer",render:e=>{let{field:t}=e;return(0,r.jsxs)(l.eI,{children:[(0,r.jsx)(l.lR,{children:"Người mua"}),(0,r.jsx)(l.MJ,{children:(0,r.jsx)(j.p,{placeholder:"Người mua",...t})}),(0,r.jsx)(l.C5,{})]})}}),(0,r.jsx)(l.zB,{control:L.control,name:"companyName",render:e=>{let{field:t}=e;return(0,r.jsxs)(l.eI,{children:[(0,r.jsx)(l.lR,{children:"T\xean C\xf4ng ty"}),(0,r.jsx)(l.MJ,{children:(0,r.jsx)(j.p,{placeholder:"T\xean C\xf4ng ty",...t})}),(0,r.jsx)(l.C5,{})]})}}),(0,r.jsx)(l.zB,{control:L.control,name:"email",render:e=>{let{field:t}=e;return(0,r.jsxs)(l.eI,{children:[(0,r.jsx)(l.lR,{children:"Email"}),(0,r.jsx)(l.MJ,{children:(0,r.jsx)(j.p,{placeholder:"Email",...t})}),(0,r.jsx)(l.C5,{})]})}}),(0,r.jsx)(l.zB,{control:L.control,name:"address",render:e=>{let{field:t}=e;return(0,r.jsxs)(l.eI,{children:[(0,r.jsx)(l.lR,{children:"Địa chỉ"}),(0,r.jsx)(l.MJ,{children:(0,r.jsx)(j.p,{placeholder:"Địa chỉ",...t})}),(0,r.jsx)(l.C5,{})]})}})]}),(0,r.jsx)(d.$,{className:"h-12 w-full",size:"lg",disabled:F,type:"submit",children:"Thanh to\xe1n"})]})})})})}),O&&(0,r.jsx)(C.A,{open:O,onClose:()=>B(!1)})]})}var T=a(39180),I=a(10951),M=a(34510);let S=o.z.object({paymentMethod:o.z.string().nonempty("Phương thức thanh to\xe1n l\xe0 bắt buộc"),withTaxCode:o.z.boolean()});function L(e){let{payload:t,open:a,onClose:o,formParent:h,redirect:p="/proxies"}=e,f=(0,i.mN)({resolver:(0,s.u)(S),values:{paymentMethod:"WALLET",withTaxCode:!1}}),{formState:{isSubmitting:x}}=f,[g,b]=(0,N.useState)(!1),y=(0,T.r)(e=>e.config),[w,j]=(0,N.useState)(!1),{submit:z,refData:k}=(0,M.U)({payload:t,redirect:p,formParent:h,onClose:o,onOpenTaxcodeModal:()=>b(!0),onNotEnoughCoin:()=>{o(),j(!0)}});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(c.a,{title:"Chọn h\xecnh thức thanh to\xe1n",description:"",isOpen:a,onClose:o,className:"w-[350px] sm:w-[518px]",children:(0,r.jsx)(n.Zp,{className:"mx-auto flex w-full flex-col gap-6 border-none px-6 py-3 shadow-none",children:(0,r.jsx)(n.Wu,{className:"",children:(0,r.jsx)(l.lV,{...f,children:(0,r.jsxs)("form",{onSubmit:f.handleSubmit(z),className:"flex flex-col gap-6",children:[(0,r.jsxs)("div",{className:"flex w-full flex-1 flex-col gap-3",children:[[{label:"Thanh to\xe1n qua v\xed của t\xf4i",value:"WALLET",icon:"WalletIcon",url:"/icons/wallet-i.png",disabled:!1},{label:"Thanh to\xe1n qua Thẻ ng\xe2n h\xe0ng",value:"BANK",icon:"CreditIcon",url:"/icons/bank.png",disabled:!0},{label:"Thanh to\xe1n qua Momo",value:"MOMO",icon:"MomoIcon",url:"/icons/momo.png",disabled:!0}].map(e=>{let t=e.icon?I.F[e.icon]:I.F.WalletIcon;return(0,r.jsx)(l.zB,{control:f.control,name:"paymentMethod",render:a=>{let{field:n}=a;return(0,r.jsxs)("button",{type:"button",disabled:e.disabled,"data-selected":n.value===e.value,className:(0,u.cn)("flex w-full max-w-[470px] items-center justify-start gap-3 rounded-xl border-2 px-6 py-4 transition-all",e.disabled?"cursor-not-allowed border-gray-200 bg-white":"border-primary bg-primary/5 curs
1or-pointer hover:bg-[color-mix(in_oklab,var(--primary),white_94%)]",n.value===e.value&&!e.disabled&&"border-primary bg-primary/5"),onClick:()=>!e.disabled&&n.onChange(e.value),children:[(0,r.jsx)("div",{className:(0,u.cn)("flex h-10 w-10 flex-shrink-0 items-center justify-center rounded-full","WALLET"===e.value&&!e.disabled&&"bg-primary","BANK"===e.value&&e.disabled&&"bg-gray-400","MOMO"===e.value&&"bg-[#D82D8B]"),children:t&&(0,r.jsx)(t,{className:(0,u.cn)("text-white",(e.value,"!h-5 !w-5"))})}),(0,r.jsx)("p",{className:(0,u.cn)("text-start text-sm font-medium",e.disabled?"text-gray-400":"text-primary"),children:e.label})]},e.value)}},e.value)}),(0,r.jsx)(l.zB,{control:f.control,name:"withTaxCode",render:e=>{var a,n,s,i;let{field:o}=e;return(0,r.jsxs)(l.eI,{className:"flex flex-row items-center justify-start gap-3",children:[(null==y||null==(a=y.theme)?void 0:a.taxPercent)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.MJ,{children:(0,r.jsx)(m.S,{checked:o.value,onCheckedChange:o.onChange,className:"".concat(o.value?"border-none":"")})}),(0,r.jsxs)(l.lR,{className:"text-normal flex items-center justify-center text-sm font-normal",children:["Thanh to\xe1n k\xe8m xuất ho\xe1 đơn( ".concat(null==y||null==(n=y.theme)?void 0:n.taxPercent,"%):")," ",(0,r.jsxs)("span",{className:"text-primary text-base font-semibold",children:[" ",o.value?"".concat(v.A.formatNum2(Math.round(t.total+t.total*Number(null!=(i=null==y||null==(s=y.theme)?void 0:s.taxPercent)?i:1)/100)),"đ"):"".concat(v.A.formatNum2(Math.round(t.total)),"đ")]})]})]}):(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)(l.lR,{className:"text-text-normal flex items-center justify-center text-sm font-normal",children:["Tổng tiền thanh to\xe1n:"," ",(0,r.jsxs)("span",{className:"text-primary text-base font-semibold",children:[" ","".concat(v.A.formatNum2(Math.round(t.total)),"đ")]})]})}),(0,r.jsx)(l.C5,{})]})}})]}),(0,r.jsxs)(d.$,{className:"flex h-12 w-full flex-row py-2.5 pr-4 pl-3",size:"lg",disabled:x,type:"submit",children:[(0,r.jsx)("span",{className:"text-primary-foreground text-sm font-semibold",children:"Thanh to\xe1n"}),(0,r.jsx)(I.F.ArrowRightIcon,{className:"text-primary-foreground !h-5 !w-5"})]})]})})})})}),(0,r.jsx)(_,{open:g,onClose:()=>b(!1),payload:{...t,...f.getValues(),...k&&{refData:k}},formParent:h}),w&&(0,r.jsx)(C.A,{open:w,onClose:()=>j(!1)})]})}},66280:(e,t,a)=>{a.d(t,{Fp:()=>u,RT:()=>d,S1:()=>i,U1:()=>o,Zr:()=>c});var r=a(85400),n=a(96199),l=a(13744),s=a(39180);function i(){var e,t;let{config:a}=(0,s.r)(),n=null==a?void 0:a.merchantId,{data:i,error:o,isLoading:d}=(0,r.Ay)(n?["/api/v1/discount-rules",n]:null,e=>{let[t,a]=e;return l.A.fetchApi(t,void 0,{headers:{"x-merchant-id":a}}).then(e=>{var t,a;let r={};for(let[a,n]of Object.entries(null!=(t=null==e?void 0:e.rulesByCategory)?t:{}))r[a]=n.map(e=>({minDay:Number(e.minDay),maxDay:null==e.maxDay?"Infinity":Number(e.maxDay),discount:Number(e.discount)}));return{scope:null!=(a=null==e?void 0:e.scope)?a:null,rulesByCategory:r}})},{revalidateOnFocus:!1,dedupingInterval:3e5});return{rulesByCategory:null!=(e=null==i?void 0:i.rulesByCategory)?e:{},scope:null!=(t=null==i?void 0:i.scope)?t:null,isLoading:d,error:o}}function o(){var e,t;let{data:a}=(0,n.wV)(),s=null==a||null==(e=a.user)?void 0:e.accessToken,{data:i,error:o,isLoading:d}=(0,r.Ay)(s?["/api/v1/discount-rules/admin-defaults",s]:null,e=>{let[t,a]=e;return l.A.fetchApi(t,a).then(e=>{var t,a;let r={};for(let[a,n]of Object.entries(null!=(t=null==e?void 0:e.rulesByCategory)?t:{}))r[a]=n.map(e=>({minDay:Number(e.minDay),maxDay:null==e.maxDay?"Infinity":Number(e.maxDay),discount:Number(e.discount)}));return{scope:null!=(a=null==e?void 0:e.scope)?a:null,rulesByCategory:r}})},{revalidateOnFocus:!1,dedupingInterval:3e5});return{rulesByCategory:null!=(t=null==i?void 0:i.rulesByCategory)?t:{},isLoading:d,error:o}}function d(){var e;let{data:t}=(0,n.wV)(),a=null==t||null==(e=t.user)?void 0:e.accessToken,{data:s,error:i,isLoading:o,mutate:d}=(0,r.Ay)(a?["/api/v1/discount-rules/admin",a]:null,e=>{let[t,a]=e;return l.A.fetchApi(t,a).then(e=>(null!=e?e:[]).map(e=>({id:e.id,scope:e.scope,categoryId:e.categoryId,categorytypeId:e.categorytypeId,minDay:Number(e.minDay),maxDay:null==e.maxDay?"Infinity":Number(e.maxDay),discount:Number(e.discount),effectiveFrom:e.effectiveFrom,effectiveTo:e.effectiveTo})))},{revalidateOnFocus:!1});return{rules:null!=s?s:[],isLoading:o,error:i,refetch:d}}async function c(e,t,a){return l.A.postApi("/api/v1/discount-rules/bulk-replace",a?{rules:t,effectiveFrom:a}:{rules:t},e).then(e=>e)}function u(){var e;let{data:t}=(0,n.wV)(),a=null==t||null==(e=t.user)?void 0:e.accessToken,{data:s,error:i,isLoading:o}=(0,r.Ay)(a?["/api/v1/categories?page=1&limit=50",a]:null,e=>
1{let[t,a]=e;return l.A.fetchApi(t,a).then(e=>{var t;return(null!=(t=null==e?void 0:e.data)?t:[]).map(e=>{var t,a,r,n;return{id:e.id,slug:null!=(a=e.slug)?a:"",name:null!=(n=null!=(r=e.name)?r:e.slug)?n:"",unit:e.unit,categorytypeId:null==(t=e.categorytype)?void 0:t.id}})})},{revalidateOnFocus:!1,dedupingInterval:3e5});return{categories:null!=s?s:[],isLoading:o,error:i}}},75507:(e,t,a)=>{function r(e){let{dayOfRenewal:t,selectedProxies:a,products:r,rulesByCategory:n,taxPercent:l}=e,s=0;for(let e of a){var i,o,d,c;let a=r.find(t=>{var a,r;return t.provider===(null==(r=e.proxy)||null==(a=r.ipaddress)?void 0:a.provider)}),u=null==a||null==(i=a.category)?void 0:i.id,m=u?null==n?void 0:n[u]:void 0,h=function(e,t,a,r){let n=Number(e||0)*Number(1)*Number(a||0),l=null==r?void 0:r.find(e=>{let t="Infinity"===e.maxDay?1/0:Number(e.maxDay);return a>=e.minDay&&a<=t});return l&&(n*=l.discount),Math.round(n)}(null==a?void 0:a.price,0,t,m),p=(null!=(c=null==(o=e.order)?void 0:o.hasTaxCode)?c:!!(null==(d=e.order)?void 0:d.taxCode))&&Number(l||0)>0?Math.round(h*Number(l||0)/100):0;s+=h+p}return Math.round(s)}function n(e){let{price:t,quantity:a,days:r,discountRules:n,hasDiscountConfig:l=!0}=e;if(!t||!a||!r)return null;let s=Number(t)*Number(a)*Number(r);
1if(l){let e=null==n?void 0:n.find(e=>{let t="Infinity"===e.maxDay?1/0:Number(e.maxDay);return r>=e.minDay&&r<=t});e&&(s*=e.discount)}return Math.round(s)}function l(e,t){let a=Number(e),r=Number(t);return a&&r&&!(a<=r)?Math.round((a-r)/a*100):null}a.d(t,{ZS:()=>r,Zz:()=>n,zJ:()=>l})},77186:(e,t,a)=>{a.d(t,{$:()=>o,F:()=>i});var r=a(95155),n=a(12115),l=a(83360),s=a(64269);let i=n.forwardRef((e,t)=>{let{className:a,children:n,...i}=e;return(0,r.jsxs)(l.bL,{ref:t,"data-slot":"scroll-area",className:(0,s.cn)("relative overflow-hidden",a),...i,children:[(0,r.jsx)(l.LM,{"data-slot":"scroll-area-viewport",className:"h-full w-full rounded-[inherit]",children:n}),(0,r.jsx)(o,{}),(0,r.jsx)(l.OK,{})]})});i.displayName=l.bL.displayName;let o=n.forwardRef((e,t)=>{let{className:a,orientation:n="vertical",...i}=e;return(0,r.jsx)(l.VM,{ref:t,"data-slot":"scroll-area-scrollbar",orientation:n,className:(0,s.cn)("flex touch-none transition-colors select-none","vertical"===n&&"h-full w-2.5 border-l border-l-transparent p-[1px]","horizontal"===n&&"h-2.5 flex-col border-t border-t-transparent p-[1px]",a),...i,children:(0,r.jsx)(l.lr,{"data-slot":"scroll-area-thumb",className:"bg-border relative flex-1 rounded-full"})})});o.displayName=l.VM.displayName},86091:(e,t,a)=>{a.d(t,{Av:()=>h,EC:()=>y,Nq:()=>g,UU:()=>m,Wj:()=>c,Y$:()=>d,_m:()=>b,kH:()=>v,nz:()=>f,vH:()=>x,xf:()=>u,xm:()=>p});var r=a(15653);let n={shouldDirty:!0,shouldTouch:!0,shouldValidate:!0},l=r.z.number({required_error:"Nhập số lớn hơn 0",invalid_type_error:"Nhập số lớn hơn 0"}).min(1,{message:"Nhập số lớn hơn 0"}),s=r.z.number({required_error:"Nhập số lớn hơn 0",invalid_type_error:"Nhập số lớn hơn 0"}).min(1,{message:"Nhập số lớn hơn 0"}),i=r.z.number({required_error:"Nhập số lớn hơn 0",invalid_type_error:"Nhập số lớn hơn 0"}).min(1,{message:"Nhập số lớn hơn 0"});function o(e){let t=Number(e);return Number.isNaN(t)||t<1?null:t}function d(e){"-"===e.key&&e.preventDefault()}function c(e){let{form:t,name:a,nextValue:r,setInputValue:l,onValueChange:s}=e;if(!r){l(""),t.setValue(a,void 0,n);return}l(r);let i=o(r);null!==i&&s(i)}function u(e){let{form:t,name:a,setInputValue:r,onValueChange:n,min:l=1}=e,s=t.getValues(a),i="number"==typeof s?s:Number(String(null!=s?s:""));if(!Number.isFinite(i)||i<l){r(String(l)),n(l);return}r(String(i))}function m(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"1",r={...t};return e.forEach(e=>{e in r||(r[e]=a)}),r}function h(e){let{form:t,name:a,nextValue:r,rowId:l,setInputValues:s,onValueChange:i}=e;if(!r){s(e=>({...e,[l]:""})),t.setValue(a,void 0,n);return}s(e=>({...e,[l]:r}));let d=o(r);null!==d&&i(d)}let p=r.z.object({location:r.z.string().optional(),dayOfUse:l,quantity:i,prefix_ip:r.z.string(),protocolType:r.z.string(),user:r.z.string().refine(e=>!e||""===e.trim()||"random"===e.toLowerCase()||e.length>=2,{message:"T\xe0i khoản phải c\xf3 \xedt nhất 2 k\xed tự"}),password:r.z.string().refine(e=>!e||""===e.trim()||"random"===e.toLowerCase()||e.length>=9,{message:"Mật khẩu phải tối thiểu 9 k\xed tự"}),payment:r.z.string().optional()}),f=p.omit({location:!0,prefix_ip:!0}),x=p.extend({dayOfUse:s,isCdk:r.z.boolean().optional(),rotateInterval:r.z.number().optional()}),g=f.extend({dayOfUse:s,isCdk:r.z.boolean().optional(),rotateInterval:r.z.number().optional()}),b=r.z.object({dayOfUse:l,quantity:i,protocolType:r.z.string(),user:r.z.string().min(2,{message:"T\xe0i khoản c\xf3 \xedt nhất 2 k\xed tự"}),password:r.z.string().refine(e=>!e||""===e.trim()||"random"===e.toLowerCase()||e.length>=9,{message:"Mật khẩu phải tối thiểu 9 k\xed tự"}),rotateInterval:r.z.number().min(0,"Thời gian xoay lớn hơn 0").int({message:"Phải l\xe0 số nguy\xean"}).optional(),isAutoRotate:r.z.boolean(),isCdk:r.z.boolean()}),v=r.z.object({autoRotate:r.z.boolean(),rotateTime:r.z.number({required_error:"Nhập số lớn hơn 0",invalid_type_error:"Nhập số lớn hơn 0"}).min(0,{message:"Nhập số lớn hơn 0"}).int({message:"Phải l\xe0 số nguy\xean"}),duration:r.z.enum(["day","week","month"]),user:r.z.string().refine(e=>!e||""===e.trim()||"random"===e.toLowerCase()||e.length>=2,{message:"T\xe0i khoản phải c\xf3 \xedt nhất 2 k\xed tự"}),password:r.z.string().refine(e=>!e||""===e.trim()||"random"===e.toLowerCase()||e.length>=9,{message:"Mật khẩu phải tối thiểu 9 k\xed tự"}),dayOfUse:l,quantity:i}),y=r.z.object({dayOfUse:r.z.record(r.z.string(),l),quantity:r.z.record(r.z.string(),i),protocolType:r.z.record(r.z.string(),r.z.string()),user:r.z.record(r.z.string(),r.z.string().min(2,{message:"T\xe0i khoản c\xf3 \xedt nhất 2 k\xed tự"})),password:r.z.record(r.z.string(),r.z.string().refine(e=>!e||""===e.trim()||"random"===e.toLowerCase()||e.length>=9,{message:"Mật khẩu phải tối thiểu 9 k\xed tự"}
1)),rotateInterval:r.z.record(r.z.string(),r.z.number({invalid_type_error:"Thời gian xoay lớn hơn 0"}).min(0,"Thời gian xoay lớn hơn 0").int({message:"Phải l\xe0 số nguy\xean"}).optional()),isAutoRotate:r.z.record(r.z.string(),r.z.boolean()),isCdk:r.z.record(r.z.string(),r.z.boolean())})}}]);

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.