turboci-admin/dist/web/server/pages/index.js
2026-03-12 14:56:39 +01:00

1 line
9.2 KiB
JavaScript

"use strict";(()=>{var e={};e.id=405,e.ids=[405],e.modules={1496:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{config:()=>g,default:()=>o,getServerSideProps:()=>h,getStaticPaths:()=>x,getStaticProps:()=>m,reportWebVitals:()=>p,routeModule:()=>b,unstable_getServerProps:()=>j,unstable_getServerSideProps:()=>v,unstable_getStaticParams:()=>y,unstable_getStaticPaths:()=>w,unstable_getStaticProps:()=>f});var s=a(7093),l=a(5244),i=a(1323),n=a(1070),c=a(3893),d=a(1364),u=e([c,d]);[c,d]=u.then?(await u)():u;let o=(0,i.l)(d,"default"),m=(0,i.l)(d,"getStaticProps"),x=(0,i.l)(d,"getStaticPaths"),h=(0,i.l)(d,"getServerSideProps"),g=(0,i.l)(d,"config"),p=(0,i.l)(d,"reportWebVitals"),f=(0,i.l)(d,"unstable_getStaticProps"),w=(0,i.l)(d,"unstable_getStaticPaths"),y=(0,i.l)(d,"unstable_getStaticParams"),j=(0,i.l)(d,"unstable_getServerProps"),v=(0,i.l)(d,"unstable_getServerSideProps"),b=new s.PagesRouteModule({definition:{kind:l.x.PAGES,page:"/index",pathname:"/",bundlePath:"",filename:""},components:{App:c.default,Document:n.default},userland:d});r()}catch(e){r(e)}})},9066:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{Z:()=>x});var s=a(997),l=a(861),i=a(1764),n=a(6458),c=a(6248),d=a(8006),u=a(3216),o=a(9926),m=e([l,i,n,c,d,u,o]);function x(){let{loading:e,setLoginData:t,submitLogin:a,alert:r}=(0,l.Z)();return(0,s.jsxs)(n.Z,{className:"w-full",submitHandler:()=>{a()},children:[(0,s.jsxs)(u.Z,{className:"w-full items-stretch gap-6",children:[r?.text?s.jsx(i.Z,{color:"error",variant:"outlined",className:"py-2 px-6 opacity-70",children:r.text}):null,s.jsx(c.Z,{placeholder:"Email Address or Username",title:"Email/Username",changeHandler:e=>{let a=o.default.email().safeParse(e);t(t=>({...t,email:a.success?e:void 0,username:a.success?void 0:e}))},validity:r?.field_name=="email-username"?{isValid:!1,msg:r?.text}:{isValid:!0},showLabel:!0}),s.jsx(c.Z,{placeholder:"Password",title:"Password",type:"password",onChange:e=>{t(t=>({...t,password:e.target.value}))},validity:r?.field_name=="password"?{isValid:!1,msg:r?.text}:{isValid:!0},showLabel:!0}),s.jsx(d.Z,{title:"Login",loading:e,onClick:a,children:"Login"})]})," "]})}[l,i,n,c,d,u,o]=m.then?(await m)():m,r()}catch(e){r(e)}})},4849:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{Z:()=>m});var s=a(997),l=a(3216),i=a(9066),n=a(1309),c=a(736),d=a(5808),u=a(1048),o=e([l,i,n,c,d,u]);function m(){return s.jsx(c.Z,{className:"w-full h-full",children:s.jsx(d.Z,{className:"w-full h-full",children:s.jsx(u.Z,{children:(0,s.jsxs)(l.Z,{className:"flex-col",gap:"5",children:[s.jsx(n.Z,{children:"Welcome"}),s.jsx(i.Z,{})]})})})})}[l,i,n,c,d,u]=o.then?(await o)():o,r()}catch(e){r(e)}})},8683:(e,t,a)=>{a.d(t,{_n:()=>c,dF:()=>i.a});var r=a(5191),s=a.n(r),l=a(4605),i=a.n(l);a(6255);var n=a(1521);let c=a.n(n)();s().utils.serializeQuery,s().utils.deserializeQuery},861:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{Z:()=>o});var s=a(975),l=a(6689),i=a(7639),n=a.n(i),c=a(9926),d=a(8683),u=e([c]);function o(){let[e,t]=(0,l.useState)({}),[a,r]=(0,l.useState)(),{loading:i,setLoading:u}=(0,s.Z)(),o=(0,l.useCallback)(async()=>{if(!e.email&&!e.username){r({text:"Please Enter a username or email"});return}let t=c.default.string().min(6).safeParse(e.password||"");if(!t.success){let e="Invalid Password: "+d.dF.parse(t.error.message)?.[0].message;r({text:e,field_name:"password"});return}u(!0);try{let t=await n()("/api/auth/login",{method:"POST",body:{...e}});t.success?window.location.reload():(r({text:t.msg||"Login Failed"}),u(!1))}catch(e){u(!1)}},[e]);return{loginData:e,setLoginData:t,loading:i,setLoading:u,submitLogin:o,alert:a,setAlert:r}}c=(u.then?(await u)():u)[0],r()}catch(e){r(e)}})},9177:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{Z:()=>g});var s=a(997),l=a(1817),i=a(1048),n=a(5808),c=a(2984),d=a(4519),u=a(9705),o=a(736),m=a(6245),x=a(3216),h=e([i,n,c,d,u,o,m,x]);function g({children:e}){return s.jsx(d.Z,{className:"w-screen h-screen overflow-hidden",children:s.jsx(o.Z,{className:"w-full h-full",children:s.jsx(n.Z,{className:"grid-frame grid-cols-1 h-full",children:(0,s.jsxs)(x.Z,{className:"w-full justify-between h-full grid-cell",children:[(0,s.jsxs)(x.Z,{className:"gap-0",children:[(0,s.jsxs)(u.Z,{children:[s.jsx(u.Z,{className:"p-6",children:s.jsx(l.Z,{})}),s.jsx(c.Z,{vertical:!0})]}),s.jsx(c.Z,{})]}),s.jsx(i.Z,{className:"p-10",children:e}),(0,s.jsxs)(x.Z,{children:[s.jsx(c.Z,{}),s.jsx(m.Z,{className:"h-20 w-full"})]})]})})})})}[i,n,c,d,u,o,m,x]=h.then?(await h)():h,r()}catch(e){r(e)}})},1364:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{default:()=>c,getServerSideProps:()=>d});var s=a(997),l=a(4849),i=a(9177),n=e([l,i]);function c(){return s.jsx(i.Z,{children:s.jsx(l.Z,{})})}[l,i]=n.then?(await n)():n;let d=async()=>({redirect:{destination:"/admin",statusCode:307}});r()}catch(e){r(e)}})},1764:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{Z:()=>n});var s=a(997);a(6689);var l=a(8097),i=e([l]);function n({color:e,variant:t,children:a,href:r,newTab:i,linkProps:n,...c}){let d=s.jsx("div",{...c,className:(0,l.twMerge)("text-xs px-2 py-0.5 rounded-full outline-0","text-center flex items-center justify-center","secondary"==e?"bg-secondary text-white outline-secbg-secondary":"success"==e?"bg-success outline-success text-white":"error"==e?"bg-orange-700 outline-orange-700":"gray"==e?(0,l.twMerge)("bg-slate-100 outline-slate-200 dark:bg-gray-dark dark:outline-gray-dark","text-slate-800 dark:text-white"):"bg-primary text-white outline-primbg-primary twui-tag-primary","outlined"==t?"!bg-transparent outline-1 "+("secondary"==e?"text-secondary":"success"==e?"text-success dark:text-success-dark":"error"==e?"text-orange-700":"gray"==e?"text-slate-700 dark:text-white/80":"text-primary dark:text-primary-dark twui-tag-primary-outlined"):"ghost"==t?"!bg-transparent outline-none border-none "+("secondary"==e?"text-secondary":"success"==e?"text-success dark:text-success-dark":"error"==e?"text-orange-700":"gray"==e?"text-slate-700 dark:text-white/80":"text-primary dark:text-primary-dark"):"","twui-tag",c.className),children:a});return r?s.jsx("a",{href:r,target:i?"_blank":void 0,...n,className:(0,l.twMerge)("hover:opacity-80",n?.className),children:d}):d}l=(i.then?(await i)():i)[0],r()}catch(e){r(e)}})},6458:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{Z:()=>d});var s=a(997),l=a(6517),i=a.n(l),n=a(8097),c=e([n]);function d({formRef:e,...t}){let a=i().omit(t,["submitHandler","changeHandler"]);return s.jsx("form",{...a,className:(0,n.twMerge)("flex flex-col items-stretch gap-2 w-full bg-transparent","twui-form",t.className),onSubmit:e=>{e.preventDefault();let a=e.target,r=new FormData(a),s=Object.fromEntries(r.entries());t.submitHandler?.(e,s),t.onSubmit?.(e)},onChange:e=>{e.preventDefault();let a=e.target.closest("form"),r=new FormData(a),s=Object.fromEntries(r.entries());t.changeHandler?.(e,s),t.onChange?.(e)},ref:e,children:t.children})}n=(c.then?(await c)():c)[0],r()}catch(e){r(e)}})},1048:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{Z:()=>n});var s=a(997),l=a(8097),i=e([l]);function n({...e}){return s.jsx("div",{...e,className:(0,l.twMerge)("flex flex-col items-center justify-center gap-4 p-2 w-full","h-full twui-center",e.className),children:e.children})}l=(i.then?(await i)():i)[0],r()}catch(e){r(e)}})},5808:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{Z:()=>n});var s=a(997),l=a(8097),i=e([l]);function n({...e}){return s.jsx("div",{...e,className:(0,l.twMerge)("flex w-full max-w-container gap-4 justify-between","flex-wrap flex-col xl:flex-row items-start xl:items-center","twui-container",e.className),children:e.children})}l=(i.then?(await i)():i)[0],r()}catch(e){r(e)}})},1309:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{Z:()=>n});var s=a(997),l=a(8097),i=e([l]);function n({...e}){return s.jsx("h2",{...e,className:(0,l.twMerge)("text-2xl md:text-3xl mb-4","twui-headings twui-heading","twui-h2",e.className),children:e.children})}l=(i.then?(await i)():i)[0],r()}catch(e){r(e)}})},736:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{Z:()=>n});var s=a(997),l=a(8097),i=e([l]);function n({...e}){return s.jsx("section",{...e,className:(0,l.twMerge)("flex flex-col items-center w-full","px-4 sm:px-10 py-10","twui-section",e.className),children:e.children})}l=(i.then?(await i)():i)[0],r()}catch(e){r(e)}})},6245:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{Z:()=>n});var s=a(997),l=a(8097),i=e([l]);function n({horizontal:e,...t}){return s.jsx("div",{...t,className:(0,l.twMerge)("",e?"w-10":"w-full h-10","twui-spacer",t.className),children:t.children})}l=(i.then?(await i)():i)[0],r()}catch(e){r(e)}})},5191:e=>{e.exports=require("@moduletrace/datasquirel/dist/client")},7639:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},4605:e=>{e.exports=require("@moduletrace/datasquirel/dist/package-shared/utils/ejson")},1521:e=>{e.exports=require("@moduletrace/datasquirel/dist/package-shared/utils/numberfy")},6255:e=>{e.exports=require("@moduletrace/datasquirel/dist/package-shared/utils/slugify")},6517:e=>{e.exports=require("lodash")},2423:e=>{e.exports=require("lucide-react")},2785:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},6689:e=>{e.exports=require("react")},6405:e=>{e.exports=require("react-dom")},997:e=>{e.exports=require("react/jsx-runtime")},5315:e=>{e.exports=require("path")},8097:e=>{e.exports=import("tailwind-merge")},9926:e=>{e.exports=import("zod")}};var t=require("../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),r=t.X(0,[859,330,752,248],()=>a(1496));module.exports=r})();