PageSourceSearch

https://www.ondemandviet.com/static/js/3735.8ba2dade.chunk.js

js ondemandviet.com collected 2026-10-02 15:30:26 UTC 2,626 bytes, 1 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[3735],{33735:(e,a,s)=>{s.r(a),s.d(a,{default:()=>m});var t=s(9950),l=s(20681),n=s(93047),r=s(65155),o=s(73878),c=s(13144),g=s(48383),u=s.n(g),i=s(74465),d=s(74857),h=s(44414);const m=(0,r.y)((0,o.Ng)((e=>({menu:e.home.menu,page:e.home.page,account:e.auth.account,language:e.root.language})),{})((0,l.C)()((e=>{const{category:a,match:s,t:l,tenants:r,menu:o,youtube:g,location:m,homePage:_,language:y}=e,b=s.params;let C=i.parse(m.search,{decode:!1});const[v,p]=(0,t.useState)(!1),[N,f]=(0,t.useState)([]),[x,$]=(0,t.useState)([]),[j,L]=(0,t.useState)([]);(0,t.useEffect)((()=>{let e=D(),s=o.filter((a=>a.slug===e));f(s),$(s.length?s[0].slug:r),b&&!b.slug||L(a.filter((e=>e.slug===b.slug||C.category===e.slug)))}),[a,C.category]);const A=()=>{p(!1),document.body.style.overflow="auto"},S=()=>{p(!0),document.body.style.overflow="hidden"},D=()=>{let e=m.pathname.split("/");return e.length>1&&_&&e[3]?e[3]:r};return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsxs)(n.N_,{to:g?`/${y}/youtube/${x}`:`/${y}/page/${x}`,style:{pointerEvents:g&&"none"},className:"v-subCategory__tenant v-subCategory__left",children:[N.length&&N[0].name?N[0].name.toLowerCase():null,(0,h.jsx)("i",{className:"fa fa-angle-right","aria-hidden":"true"})]}),(0,h.jsxs)("div",{className:"v-subCategory__tenant v-subCategory--selected  v-subCategory__right",onClick:()=>S(),children:[(0,h.jsx)(d.l,{className:"line-clamp-1",children:j.length?j[0].name:l("ribbon.txtSelectCategory")}),(0,h.jsx)("div",{className:"v-subCategory__dropdown",onClick:()=>S(),children:(0,h.jsx)("i",{className:"fa fa-caret-down","aria-hidden":"true"})})]}),(0,h.jsxs)("div",{className:`v-subCategory__selector ${!v&&"hide"}`,children:[(0,h.jsxs)("div",{className:"v-subCategory__header",children:[(0,h.jsx)("span",{children:N.length&&N[0].name}),(0,h.jsx)("div",{className:"v-subCategory__header--close",onClick:()=>A(),children:(0,h.jsx)(c.A,{})})]}),(0,h.jsx)(n.N_,{id:x,className:u()("v-subCategory__selector--subcategory",b&&b.slug===x&&"v-subCategory--selected",g&&"hide"),to:{pathname:`/${y}/page/${x}`},onClick:()=>A(),children:l("ribbon.all")}),a.map(((a,t)=>a.items&&!a.items.length?null:(0,h.jsx)(n.N_,{id:a.id,style:{paddingLeft:0},className:`v-subCategory__selector--subcategory ${(b&&b.slug===a.slug||C.category===a.slug)&&"v-subCategory--selected"}`,to:g?{pathname:`/${y}/youtube/${s.params.slug}`,search:`?category=${a.slug}&${e.page&&e.page.search}`}:{pathname:`/${y}/category/${a.slug}`,search:`tenants=${x}`,state:{ribbon:x}},onClick:()=>A(),children:a.name},t)))]})]})}))))}}]);

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.