PageSourceSearch

https://twsacademy.in/_next/static/chunks/pages/job-alerts-3b700a91b6f3bd6a.js

js twsacademy.in collected 2026-09-24 15:04:57 UTC 11,375 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9135],{4367:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/job-alerts",function(){return n(35182)}])},25240:function(e,t,n){"use strict";n.d(t,{l:function(){return o}});var r=n(29061),o=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return r.Z.get("/get/job_notifications",{baseURL:e,params:{start:n,category:t}}).then((function(e){return e.data}))}},65356:function(e,t,n){"use strict";n.d(t,{Z:function(){return m}});var r=n(26042),o=n(69396),a=n(85893),i=n(67294),l=n(95719),s=n(83024),d=n(96076),c=n(47041),u=n(89885),f=n(66471),g=d.jA;function m(e){var t=e.title,n=e.isOpen,m=e.toggle,b=e.allowDownload,v=void 0===b?"0":b,x=e.isEncrypted,p=void 0===x?"0":x,h=e.encryptionVersion,w=void 0===h?"1":h,y=e.encryptionKey,k=void 0===y?"":y,j=e.phone,N=void 0===j?"":j,_=e.modalHeaderProps,Z=void 0===_?{}:_,C=e.modalHeaderChildren,E=void 0===C?null:C,S=(e.watermarkConfig,e.clientUrl),z=e.link,L=e.size,M=(0,i.useContext)(u.Z).currentUser,P=(0,i.useRef)(null),O=(0,i.useMemo)((function(){var e,t;try{var n=(0,c.getCookie)(d.z1);n&&(e=new URL(n))}catch(r){console.error("error while getting base url",r)}return null!==(t=null!==S&&void 0!==S?S:null===e||void 0===e?void 0:e.host)&&void 0!==t?t:""}),[S]),q=(0,i.useMemo)((function(){return N||((null===M||void 0===M?void 0:M.phone)?btoa(d.qn.VALUE+d.qn.VALUE1+M.phone):"")}),[N,M]),A=(0,i.useCallback)((function(){var e=new URLSearchParams;return new Map([["file",z],["save_flag",v],["is_encrypted",p],["encryption_version",w],["encryption_key",k],["title",t],["phone",q],["client_url",O]]).forEach((function(t,n){t&&e.append(n,t)})),e.toString()}),[z,v,p,w,k,t,q,O]);return(0,i.useEffect)((function(){return n&&(0,f.w)("file_download",{file_name:t||z,file_extension:"pdf"}),window.print=function(e){},window.onkeydown=function(e){(80===e.keyCode||83===e.keyCode||67===e.keyCode)&&(e.ctrlKey||e.metaKey)&&!e.altKey&&!e.shiftKey&&(e.preventDefault(),e.stopImmediatePropagation?e.stopImmediatePropagation():e.stopPropagation())},function(){window.onkeydown=null}}),[n,t,z]),(0,a.jsxs)(l.Z,{unmountOnClose:!0,isOpen:n,toggle:m,fullscreen:!L,size:L||void 0,children:[m&&(0,a.jsxs)(s.Z,(0,o.Z)((0,r.Z)({toggle:m},Z),{children:[(0,a.jsx)("div",{className:"flex gap-2",children:t&&!E&&(0,a.jsx)("div",{className:"font-lg font-bold",children:t})}),E||(0,a.jsx)(a.Fragment,{})]})),(0,a.jsx)("iframe",{ref:P,src:"".concat(g,"pdfjs/web/viewer-new.html?").concat(A()),sandbox:"allow-forms allow-scripts allow-same-origin allow-popups allow-modals allow-top-navigation allow-top-navigation-by-user-activation allow-orientation-lock allow-downloads",allowFullScreen:!0,height:"100%",width:"100%",className:"".concat(L?"h-[calc(45vh-3.5rem)]":"")})]})}},35182:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Z}});var r=n(47568),o=n(26042),a=n(69396),i=n(10253),l=n(97582),s=n(85893),d=n(47041),c=n(67294),u=n(83609),f=n(96076),g=n(25240),m=n(28909),b=n(89885),v=n(45508),x=n(65356),p=n(58533),h=n(62461),w=n(18814),y=[{tile:"bg-blue-50 text-blue-500 dark:bg-blue-500/10 dark:text-blue-400",border:"border-blue-100 dark:border-blue-500/20",footer:"bg-blue-50/70 dark:bg-blue-500/5"},{tile:"bg-pink-50 text-pink-500 dark:bg-pink-500/10 dark:text-pink-400",border:"border-pink-100 dark:border-pink-500/20",footer:"bg-pink-50/70 dark:bg-pink-500/5"},{tile:"bg-emerald-50 text-emerald-500 dark:bg-emerald-500/10 dark:text-emerald-400",border:"border-emerald-100 dark:border-emerald-500/20",footer:"bg-emerald-50/70 dark:bg-emerald-500/5"},{tile:"bg-violet-50 text-violet-500 dark:bg-violet-500/10 dark:text-violet-400",border:"border-violet-100 dark:border-violet-500/20",footer:"bg-violet-50/70 dark:bg-violet-500/5"},{tile:"bg-orange-50 text-orange-500 dark:bg-orange-500/10 dark:text-orange-400",border:"border-orange-100 dark:border-orange-500/20",footer:"bg-orange-50/70 dark:bg-orange-500/5"}],k=["January","February","March","April","May","June","July","August","September","October","November","December"];function j(e){var t=e.title,n=e.postedOn,r=e.onLearnMore,o=e.index,a=e.image,i=e.btnText,l=void 0===i?"Learn more":i,d=y[o%y.length],u=function(e){if(!e)return"";var t=new Date(e);return Number.isNaN(t.getTime())?String(e):"".concat(function(e){var t=e%100;if(t>=11&&t<=13)return"".concat(e,"th");switch(e%10){case 1:return"".concat(e,"st");case 2:return"".concat(e,"nd");case 3:return"".concat(e,"rd");default:return"".concat(e,"th")}}(t.getDate())," ").concat(k[t.getMonth()],", ").concat(t.getFullYear())}(n),f=null===a||void 0===a?void 0:a.split(",").map((function(e){return e.trim()}
1)).filter(Boolean)[0],g=(0,c.useState)(!1),b=g[0],v=g[1],x=Boolean(f)&&!b;return(0,s.jsxs)("div",{className:(0,h.cn)("flex flex-col overflow-hidden rounded-2xl border bg-card shadow-sm transition-shadow duration-200 hover:shadow-md"),children:[(0,s.jsxs)("div",{className:"flex flex-1 flex-col p-5",children:[x?(0,s.jsx)("img",{src:f,alt:t,onError:function(){return v(!0)},className:"size-14 shrink-0 rounded-2xl border border-border object-cover"}):(0,s.jsx)("span",{className:(0,h.cn)("flex size-14 shrink-0 items-center justify-center rounded-2xl",d.tile),children:(0,s.jsx)(m.Z,{className:"size-7",strokeWidth:2})}),(0,s.jsxs)("div",{className:"mt-4",children:[(0,s.jsx)("h3",{className:"mb-0 text-xl font-semibold tracking-tight text-foreground",children:t}),u&&(0,s.jsxs)("p",{className:"mb-0 mt-1.5 text-sm text-muted-foreground",children:[(0,s.jsx)("span",{className:"font-semibold text-foreground",children:"Posted on: "}),u]})]})]}),(0,s.jsx)("div",{className:(0,h.cn)("border-t border-border p-4",d.footer),children:(0,s.jsxs)("button",{type:"button",onClick:r,className:"flex w-full items-center justify-center gap-2 rounded-lg bg-foreground px-4 py-3 text-sm font-semibold text-background transition-opacity duration-200 hover:opacity-90 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary focus-visible:ring-offset-2 focus-visible:ring-offset-card",children:[l,(0,s.jsx)(w.Z,{className:"size-4"})]})})]})}function N(e){var t,n,o,a=e.items,i=e.category,d=(0,c.useContext)(b.Z),u=d.hasSession,f=d.toggleAuthModal,w=(0,c.useState)(),y=w[0],k=w[1],N=(0,c.useState)(),_=N[0],Z=N[1],C=function(){return k(!y)},E=(0,c.useState)(a.data),S=E[0],z=E[1],L=(0,c.useState)(0),M=L[0],P=L[1],O=(0,c.useState)(((null===a||void 0===a||null===(t=a.data)||void 0===t?void 0:t.length)||0)>0&&((null===a||void 0===a||null===(n=a.data)||void 0===n?void 0:n.length)||0)<((null===a||void 0===a?void 0:a.total)||0)),q=O[0],A=O[1],T=function(){var e=(0,r.Z)((function(){var e,t,n,r;return(0,l.__generator)(this,(function(o){switch(o.label){case 0:e=M+10,o.label=1;case 1:return o.trys.push([1,3,,4]),[4,(0,g.l)("",i,e)];case 2:return t=o.sent(),0===(n=(null===t||void 0===t?void 0:t.data)||[]).length?(A(!1),[2]):(P(e),z((function(e){var t=e.concat(n);return(null===a||void 0===a?void 0:a.total)&&t.length>=a.total&&A(!1),t})),[3,4]);case 3:return r=o.sent(),console.log(r),A(!1),[3,4];case 4:return[2]}}
1))}));return function(){return e.apply(this,arguments)}}();return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(p.Z,{dataLength:(null===S||void 0===S?void 0:S.length)||0,next:T,hasMore:q,className:"!overflow-visible",loader:(0,s.jsx)("div",{className:"py-6 text-center text-sm font-medium text-muted-foreground",children:"Loading\u2026"}),children:0===S.length?(0,s.jsxs)("div",{className:"flex min-h-[40vh] flex-col items-center justify-center gap-4 rounded-2xl border border-dashed border-border bg-card/50 px-6 py-16 text-center",children:[(0,s.jsx)("div",{className:"flex size-14 items-center justify-center rounded-2xl bg-muted text-muted-foreground",children:(0,s.jsx)(m.Z,{className:"size-6"})}),(0,s.jsx)("p",{className:"mb-0 max-w-xs text-sm text-muted-foreground",children:"No content available yet. Check back soon."})]}):(0,s.jsx)("div",{className:"grid grid-cols-1 gap-6 py-2 md:grid-cols-2 lg:grid-cols-3",children:S.map((function(e,t){return(0,s.jsx)(j,{index:t,title:e.title,image:e.image,postedOn:null!==(o=e.date_and_time)&&void 0!==o?o:e.created_at,onLearnMore:function(){return function(e){if(u){var t=e.link||e.pdf_link;t&&((0,h.S4)(t)?(Z(e),C()):window.open(t,"_blank"))}else f()}(e)}},e.id)}))})}),_&&(0,s.jsx)(x.Z,{isOpen:y,toggle:C,link:(0,v.NA)(_.link||_.pdf_link),allowDownload:null===_||void 0===_?void 0:_.save_pdf,title:(null===_||void 0===_?void 0:_.title)||""})]})}var _=n(11163);function Z(e){var t,n,r=e.vacancy,i=e.results,l=e.admitCard,d=(0,_.useRouter)(),f=(0,c.useContext)(b.Z).appConfig,g=f.web_menujobalertsname||"Job Alerts",m=[{title:f.web_menujobalertsvacancyname,count:null===r||void 0===r?void 0:r.total,component:function(){return(0,s.jsx)(N,{items:r,category:1},"vacancy")},isEnabled:!0},{title:f.web_menujobalertsresultsname,count:null===i||void 0===i?void 0:i.total,component:function(){return(0,s.jsx)(N,{items:i,category:2},"results")},isEnabled:!0},{title:f.web_menujobalertsadmitcardname,count:null===l||void 0===l?void 0:l.total,component:function(){return(0,s.jsx)(N,{items:l,category:3},"admitcard")},isEnabled:!0}],v=m.filter((function(e){return e.isEnabled})),x=(0,c.useState)(d.query.activeTab||(null===(t=v[0])||void 0===t?void 0:t.title)),p=x[0],w=x[1];return(0,c.useEffect)((function(){!d.query.activeTab&&v.length>0&&d.replace({query:(0,a.Z)((0,o.Z)({},d.query),{activeTab:v[0].title})},"",{shallow:!0})}),[]),(0,s.jsxs)("div",{className:"flex flex-col gap-6 lg:gap-10 min-h-screen px-4 max-w-7xl mx-auto w-full py-6 lg:py-12",children:[(0,s.jsx)(u.Z,{breadcrumbs:[{label:"Home",href:"/"},{label:g}],showCategoryRow:!1}),v.length>0&&(0,s.jsx)("div",{className:"flex flex-wrap gap-3",children:v.map((function(e){var t=p===e.title;return(0,s.jsxs)("button",{type:"button",onClick:function(){return t=e.title,void(p!==t&&(w(t),d.replace({query:(0,a.Z)((0,o.Z)({},d.query),{activeTab:t})},"",{shallow:!0})));var t},className:(0,h.cn)("flex items-center gap-2 rounded-2xl border px-4 py-2.5 text-sm font-semibold transition-colors duration-200",t?"border-transparent bg-foreground text-background shadow-sm":"border-border bg-card text-foreground hover:bg-accent"),children:[(0,s.jsx)("span",{children:e.title}),null!=e.count&&(0,s.jsx)("span",{className:(0,h.cn)("flex min-w-5 items-center justify-center rounded-full px-1.5 py-0.5 text-xs font-medium tabular-nums",t?"bg-background/20 text-background":"bg-muted text-muted-foreground"),children:e.count})]},e.title)}))}),(0,s.jsx)("div",{className:"flex flex-col gap-6 w-full",children:null===(n=m.find((function(e){return e.title==p})))||void 0===n?void 0:n.component()})]})}Z.getInitialProps=function(){var e=(0,r.Z)((function(e){var t,n,r,o,a,s,c,u;return(0,l.__generator)(this,(function(l){switch(l.label){case 0:return t=(0,d.getCookie)(f.z1,e),n=(0,g.l)(t,1),r=(0,g.l)(t,2),o=(0,g.l)(t,3),[4,Promise.all([n,r,o])];case 1:return a=i.Z.apply(void 0,[l.sent(),3]),s=a[0],c=a[1],u=a[2],[2,{vacancy:s,results:c,admitCard:u}]}}))}));return function(t){return e.apply(this,arguments)}}()},66471:function(e,t,n){"use strict";function r(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"function"===typeof window.gtag&&window.gtag("event",e,t)}n.d(t,{w:function(){return r}})}},function(e){e.O(0,[6152,3609,9774,2888,179],(function(){return t=4367,e(e.s=t);var t}));var t=e.O();_N_E=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.