PageSourceSearch

https://www.sgtc.gov.bd/_next/static/chunks/app/%5Bdomain%5D/admin…?dpl=dpl_FVChfAeinTER1sAGNRf8XN7ABoS1

js sgtc.gov.bd collected 2026-09-25 12:39:27 UTC 8,624 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9021],{14822:(e,i,r)=>{"use strict";r.d(i,{default:()=>m});var t=r(95155),s=r(70025),n=r(28359),l=r(99003),a=r(33546),o=r(14896),d=r(66609);function m({brand:e}){let{mutate:i,isPending:r}=o.F.auth.login.useMutation({onError(e){d.oR.error(e.message)},onSuccess(){d.oR.success("Login successful"),window.location.href="/admin"}}),u=(0,l.mN)({resolver:(0,a.u)(n.X5),defaultValues:{email:"",password:""}});return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col items-center justify-center p-4",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center mb-6 text-center max-w-sm",children:[(0,t.jsx)(s.gu,{href:"/",className:"mb-2",src:e.logoUrl,alt:`${e.name} logo`,logoClassName:"h-16 w-auto max-h-20 object-contain"}),e.name&&"Eshiksa Central Platform"!==e.name&&(0,t.jsxs)("div",{className:"mt-1 flex flex-col items-center",children:[(0,t.jsx)("h2",{className:"text-base font-bold text-slate-800 tracking-tight leading-tight",children:e.name}),(0,t.jsx)("span",{className:"text-xs font-medium text-slate-500",children:"Administration Portal"})]})]}),(0,t.jsxs)(s.Zp,{className:"w-full max-w-md",children:[(0,t.jsxs)(s.aR,{className:"space-y-1",children:[(0,t.jsx)("h1",{className:"text-2xl font-bold tracking-tight",children:"Login"}),(0,t.jsx)("p",{className:"text-sm text-zinc-600",children:"Enter your credentials to access the admin panel"})]}),(0,t.jsx)(s.Wu,{children:(0,t.jsx)(s.lV,{...u,children:(0,t.jsxs)("form",{onSubmit:u.handleSubmit(e=>i(e)),className:"space-y-4",children:[(0,t.jsx)(s.zB,{control:u.control,name:"email",render:({field:e})=>(0,t.jsxs)(s.eI,{children:[(0,t.jsx)(s.JU,{children:"Email"}),(0,t.jsx)(s.MJ,{children:(0,t.jsx)(s.pd,{type:"email",placeholder:"Enter your email",...e})}),(0,t.jsx)(s.C5,{})]})}),(0,t.jsx)(s.zB,{control:u.control,name:"password",render:({field:e})=>(0,t.jsxs)(s.eI,{children:[(0,t.jsx)(s.JU,{children:"Password"}),(0,t.jsx)(s.MJ,{children:(0,t.jsx)(s.pd,{type:"password",placeholder:"Enter your password",...e})}),(0,t.jsx)(s.C5,{})]})}),(0,t.jsx)(s.$n,{type:"submit",className:"w-full",variant:"soft",isLoading:r,loadingText:"Logging in...",children:"Login"})]})})})]})]})}},28359:(e,i,r)=>{"use strict";r.d(i,{B9:()=>g,Ek:()=>d,L3:()=>c,Qn:()=>n,S7:()=>q,WO:()=>m,X$:()=>Y,X5:()=>s,_u:()=>f,mJ:()=>o,m_:()=>u,nM:()=>p,o5:()=>l,q8:()=>j,qz:()=>h,ul:()=>a,wH:()=>v});var t=r(316);let s=t.Ik({email:t.Yj().email(),password:t.Yj().min(1,"Password is required")}),n=t.Ik({name:t.Yj().min(1,"Department name is required"),slug:t.Yj().min(1,"Slug is required"),categoryIds:t.YO(t.Yj()).min(1,"At least one department category is required"),slogan:t.Yj().min(1,"Slogan is required"),heroTitle:t.Yj().min(1,"Hero title is required"),heroImage:t.Yj().min(1,"Hero image is required"),overviewTitle:t.Yj().min(1,"Overview title is required"),overviewSubtitle:t.Yj().min(1,"Overview subtitle is required"),overviewDescription:t.Yj().min(1,"Overview description is required"),overviewImage:t.Yj().min(1,"Overview image is required"),impactItems:t.YO(t.Ik({count:t.Yj().min(1,"Count is required"),label:t.Yj().min(1,"Label is required"),description:t.Yj().min(1,"Description is required")})),facultyTitle:t.Yj().min(1,"Faculty section title is required"),impactTitle:t.Yj().min(1,"Impact section title is required"),impactSubtitle:t.Yj().min(1,"Impact section subtitle is required"),facebookLink:t.Yj().url("Invalid URL").optional()}),l=t.Ik({name:t.Yj().min(1,"Name is required"),slug:t.Yj().min(1,"Slug is required")}),a=t.Ik({topic:t.Yj().min(1,"Topic is required"),departmentId:t.Yj().optional().default("all"),noticeFileUrl:t.Yj().min(1,"Notice file is required"),category:t.k5(["GENERAL","EXAM","RESULT","NOC","NEWS","OFFICE_ORDER"]).default("GENERAL"),description:t.Yj().optional(),fileType:t.k5(["image","document"]).optional(),noticeDate:t.p6({required_error:"Notice date is required"})}),o=t.Ik({name:t.Yj().min(1,"Name is required")}),d=t.Ik({departmentId:t.Yj().min(1,"Department is required"),categoryId:t.Yj().min(1,"Category is required"),images:t.YO(t.Yj())}),m=t.Ik({title:t.Yj().min(1,"Title is required"),videoUrl:t.Yj().min(1,"Video link is required").url("Must be a valid URL"),thumbnailUrl:t.Yj().min(1,"Thumbnail is required"),departmentId:t.Yj().optional()}),u=t.Ik({id:t.Yj().min(1,"ID is required"),title:t.Yj().min(1,"Title is required"),videoUrl:t.Yj().min(1,"Video link is required").url("Must be a valid URL"),thumbnailUrl:t.Yj().min(1,"Thumbnail is required"),departmentId:t.Yj().optional()}),c=t.Ik({email:t.Yj().email(),password:t.Yj().min(6,"Password must be at least 6 characters"),role:t.k5(["ADMIN","MEMBER","OPERATOR","SUPER_ADMIN"]),departments:t.YO(t.Yj()).optional()}),j=t.Ik({userId:t.Yj(),email:t.Yj().email(),role:t.k5(["ADMIN","MEMBER","OPERATOR","SUPER_ADMIN"]),departments:t.YO(t.Yj()).optional()}),p=t.Ik({userId:t.Yj(),newPassword:t.Yj().min(6,"Password must be at least 6 characters")}),Y=t.Ik({title:t.Yj().min(1,"Title is required"),fileUrl:t.Yj().min(1,"File is required"),departmentId:t.Yj().optional()}),h=t.Ik({title:t.Yj().min(1,"Title is required"),fileUrl:t.Yj().min(1,"File is required"),departmentId:t.Yj().optional()}),f=t.Ik({title:t.Yj().min(1,"Title is required"),fileUrl:t.Yj().min(1,"File is required"),departmentId:t.Yj().optional()});t.Ik({name:t.Yj().min(1,"Department name is required"),slug:t.Yj().min(1,"Slug is required"),
1categoryIds:t.Yj().optional(),slogan:t.Yj().min(1,"Slogan is required"),heroTitle:t.Yj().min(1,"Hero title is required"),heroImage:t.Yj().optional(),overviewTitle:t.Yj().min(1,"Overview title is required"),overviewSubtitle:t.Yj().min(1,"Overview subtitle is required"),overviewDescription:t.Yj().min(1,"Overview description is required"),overviewImage:t.Yj().optional(),facultyTitle:t.Yj().min(1,"Faculty section title is required"),impactTitle:t.Yj().min(1,"Impact section title is required"),impactSubtitle:t.Yj().min(1,"Impact section subtitle is required"),impactItems:t.Yj().min(1,"Impact items are required"),facebookLink:t.Yj().optional()});let q=t.Ik({title:t.Yj().min(1,"Title is required"),description:t.Yj().optional(),fileUrl:t.Yj().min(1,"Document file is required"),imageUrl:t.Yj().optional(),fileType:t.k5(["image","document"]).optional(),publishDate:t.p6({required_error:"Publish date is required"})}),v=t.Ik({title:t.Yj().min(1,"Title is required"),description:t.Yj().optional(),fileUrl:t.Yj().min(1,"Document file is required"),fileType:t.k5(["image","document"]).optional(),publishDate:t.p6({required_error:"Publish date is required"})}),g=t.Ik({title:t.Yj().min(1,"Title is required"),description:t.Yj().optional(),fileUrl:t.Yj().min(1,"Document file is required"),fileType:t.k5(["image","document"]).optional(),publishDate:t.p6({required_error:"Publish date is required"})})},33546:(e,i,r)=>{"use strict";r.d(i,{u:()=>o});var t=r(99003);let s=(e,i,r)=>{if(e&&"reportValidity"in e){let s=(0,t.Jt)(r,i);e.setCustomValidity(s&&s.message||""),e.reportValidity()}},n=(e,i)=>{for(let r in i.fields){let t=i.fields[r];t&&t.ref&&"reportValidity"in t.ref?s(t.ref,r,e):t.refs&&t.refs.forEach(i=>s(i,r,e))}},l=(e,i)=>e.some(e=>e.startsWith(i+"."));var a=function(e,i){for(var r={};e.length;){var s=e[0],n=s.code,l=s.message,a=s.path.join(".");if(!r[a])if("unionErrors"in s){var o=s.unionErrors[0].errors[0];r[a]={message:o.message,type:o.code}}else r[a]={message:l,type:n};if("unionErrors"in s&&s.unionErrors.forEach(function(i){return i.errors.forEach(function(i){return e.push(i)})}),i){var d=r[a].types,m=d&&d[s.code];r[a]=(0,t.Gb)(a,i,r,n,m?[].concat(m,s.message):s.message)}e.shift()}return r},o=function(e,i,r){return void 0===r&&(r={}),function(s,o,d){try{return Promise.resolve(function(t){try{var l=Promise.resolve(e["sync"===r.mode?"parse":"parseAsync"](s,i)).then(function(e){return d.shouldUseNativeValidation&&n({},d),{errors:{},values:r.raw?s:e}})}catch(e){return t(e)}return l&&l.then?l.then(void 0,t):l}(function(e){if(Array.isArray(null==e?void 0:e.errors))return{values:{},errors:((e,i)=>{i.shouldUseNativeValidation&&n(e,i);let r={};for(let s in e){let n=(0,t.Jt)(i.fields,s),a=Object.assign(e[s]||{},{ref:n&&n.ref});if(l(i.names||Object.keys(e),s)){let e=Object.assign({},(0,t.Jt)(r,s));(0,t.hZ)(e,"root",a),(0,t.hZ)(r,s,e)}else(0,t.hZ)(r,s,a)}return r})(a(e.errors,!d.shouldUseNativeValidation&&"all"===d.criteriaMode),d)};throw e}))}catch(e){return Promise.reject(e)}}}},87619:(e,i,r)=>{Promise.resolve().then(r.bind(r,14822))}},e=>{e.O(0,[5105,8409,4093,6609,4143,3216,4538,8500,5139,7788,8437,9958,9338,1151,5,7949,5524,316,2942,25,8441,3794,7358],()=>e(e.s=87619)),_N_E=e.O()}]);

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.