PageSourceSearch

https://aztu-library.vercel.app/_next/static/chunks/app/login/page-8d385e90ff68993f.js

js aztu-library.vercel.app collected 2026-10-03 06:09:39 UTC 9,290 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[520],{523:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>x});var s=t(1908),n=t(6712),i=t(5873),l=t.n(i),a=t(3491),o=t(2586),u=t(1934),c=t(8716),d=t(6160),m=t(218),f=t(5214),h=t(7325);function x(){let[e,r]=(0,n.useState)(!1),[t,i]=(0,n.useState)({email:"",password:"",rememberMe:!1});return(0,s.jsx)("div",{className:"min-h-screen bg-gradient-to-br from-blue-50 via-white to-indigo-50 flex items-center justify-center px-8 lg:px-12 py-6",children:(0,s.jsxs)(f.Zp,{className:"w-full max-w-md shadow-xl border-0 animate-fade-in-up",children:[(0,s.jsxs)(f.aR,{className:"text-center pb-8",children:[(0,s.jsx)("div",{className:"flex justify-center mb-6",children:(0,s.jsx)("div",{className:"p-4 rounded-2xl bg-blue-100",children:(0,s.jsx)(a.A,{className:"h-8 w-8 text-blue-600"})})}),(0,s.jsx)(f.ZB,{className:"text-2xl font-bold",children:"Daxil olun"}),(0,s.jsx)(f.BT,{className:"text-gray-600",children:"AzTU Kitabxanası hesabınıza daxil olun"})]}),(0,s.jsxs)(f.Wu,{children:[(0,s.jsxs)("form",{onSubmit:e=>{e.preventDefault(),console.log("Login attempt:",t),i({email:"",password:"",rememberMe:!1}),alert("Mesajınız g\xf6ndərildi! Tezliklə sizinlə əlaqə saxlayacağıq.")},className:"space-y-6",children:[(0,s.jsxs)("div",{className:"space-y-2",children:[(0,s.jsx)(m.J,{htmlFor:"email",className:"text-sm font-medium",children:"Email və ya Tələbə ID"}),(0,s.jsx)(d.p,{id:"email",type:"text",placeholder:"[email protected] və ya 123456",value:t.email,onChange:e=>i({...t,email:e.target.value}),className:"py-3 border-gray-200 focus:border-blue-500 transition-colors duration-200",required:!0})]}),(0,s.jsxs)("div",{className:"space-y-2",children:[(0,s.jsx)(m.J,{htmlFor:"password",className:"text-sm font-medium",children:"Şifrə"}),(0,s.jsxs)("div",{className:"relative",children:[(0,s.jsx)(d.p,{id:"password",type:e?"text":"password",placeholder:"Şifrənizi daxil edin",value:t.password,onChange:e=>i({...t,password:e.target.value}),className:"py-3 pr-12 border-gray-200 focus:border-blue-500 transition-colors duration-200",required:!0}),(0,s.jsx)(c.$,{type:"button",variant:"ghost",size:"icon",className:"absolute right-2 top-1/2 transform -translate-y-1/2 h-8 w-8 hover:bg-gray-100 transition-colors duration-200",onClick:()=>r(!e),children:e?(0,s.jsx)(o.A,{className:"h-4 w-4"}):(0,s.jsx)(u.A,{className:"h-4 w-4"})})]})]}),(0,s.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,s.jsx)(h.S,{id:"remember",checked:t.rememberMe,onCheckedChange:e=>i({...t,rememberMe:e})}),(0,s.jsx)(m.J,{htmlFor:"remember",className:"text-sm text-gray-600",children:"Məni xatırla"})]}),(0,s.jsx)(c.$,{type:"submit",className:"w-full py-3 bg-blue-600 hover:bg-blue-700 transition-all duration-200 hover:scale-105",children:"Daxil ol"}),(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)(l(),{href:"/forgot-password",className:"text-sm text-blue-600 hover:text-blue-700 hover:underline transition-colors duration-200",children:"Şifrəni unutmusunuz?"})})]}),(0,s.jsx)("div",{className:"mt-8 text-center",children:(0,s.jsxs)("p",{className:"text-sm text-gray-600",children:["Hesabınız yoxdur?"," ",(0,s.jsx)(l(),{href:"/register",className:"text-blue-600 hover:text-blue-700 hover:underline font-medium transition-colors duration-200",children:"Qeydiyyatdan ke\xe7in"})]})}),(0,s.jsx)("div",{className:"mt-8 pt-6 border-t border-gray-100",children:(0,s.jsxs)("div",{className:"text-center",children:[(0,s.jsx)("p",{className:"text-xs text-gray-500 mb-4",children:"Və ya daxil olun:"}),(0,s.jsxs)("div",{className:"space-y-3",children:[(0,s.jsx)(c.$,{variant:"outline",className:"w-full hover:bg-gray-50 transition-colors duration-200",children:"Universitet hesabı ilə"}),(0,s.jsx)(c.$,{variant:"outline",className:"w-full hover:bg-gray-50 transition-colors duration-200",children:"Google ilə"})]})]})})]})]})})}},2792:(e,r,t)=>{Promise.resolve().then(t.bind(t,523))},3024:(e,r,t)=>{"use strict";t.d(r,{N:()=>n});var s=t(6712),n=globalThis?.document?s.useLayoutEffect:()=>{}},3430:(e,r,t)=>{"use strict";t.d(r,{c:()=>n});var s=t(6712);function n(e){let r=s.useRef(e);return s.useEffect(()=>{r.current=e}),s.useMemo(()=>(...e)=>r.current?.(...e),[])}},3502:(e,r,t)=>{"use strict";t.d(r,{Z:()=>n});var s=t(6712);function n(e){let r=s.useRef({value:e,previous:e});return s.useMemo(()=>(r.current.value!==e&&(r.current.previous=r.current.value,r.current.value=e),r.current.previous),[e])}},4003:(e,r,t)=>{"use strict";t.d(r,{s:()=>
1l,t:()=>i});var s=t(6712);function n(e,r){if("function"==typeof e)return e(r);null!=e&&(e.current=r)}function i(...e){return r=>{let t=!1,s=e.map(e=>{let s=n(e,r);return t||"function"!=typeof s||(t=!0),s});if(t)return()=>{for(let r=0;r<s.length;r++){let t=s[r];"function"==typeof t?t():n(e[r],null)}}}}function l(...e){return s.useCallback(i(...e),e)}},4110:(e,r,t)=>{"use strict";t.d(r,{DX:()=>l});var s=t(6712),n=t(4003),i=t(1908),l=s.forwardRef((e,r)=>{let{children:t,...n}=e,l=s.Children.toArray(t),o=l.find(u);if(o){let e=o.props.children,t=l.map(r=>r!==o?r:s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null);return(0,i.jsx)(a,{...n,ref:r,children:s.isValidElement(e)?s.cloneElement(e,void 0,t):null})}return(0,i.jsx)(a,{...n,ref:r,children:t})});l.displayName="Slot";var a=s.forwardRef((e,r)=>{let{children:t,...i}=e;if(s.isValidElement(t)){let e=function(e){let r=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,t=r&&"isReactWarning"in r&&r.isReactWarning;return t?e.ref:(t=(r=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}(t);return s.cloneElement(t,{...function(e,r){let t={...r};for(let s in r){let n=e[s],i=r[s];/^on[A-Z]/.test(s)?n&&i?t[s]=(...e)=>{i(...e),n(...e)}:n&&(t[s]=n):"style"===s?t[s]={...n,...i}:"className"===s&&(t[s]=[n,i].filter(Boolean).join(" "))}return{...e,...t}}(i,t.props),ref:r?(0,n.t)(r,e):e})}return s.Children.count(t)>1?s.Children.only(null):null});a.displayName="SlotClone";var o=({children:e})=>(0,i.jsx)(i.Fragment,{children:e});function u(e){return s.isValidElement(e)&&e.type===o}},5033:(e,r,t)=>{"use strict";function s(e,r,{checkForDefaultPrevented:t=!0}={}){return function(s){if(e?.(s),!1===t||!s.defaultPrevented)return r?.(s)}}t.d(r,{m:()=>s})},5102:(e,r,t)=>{"use strict";t.d(r,{hO:()=>o,sG:()=>a});var s=t(6712),n=t(3081),i=t(4110),l=t(1908),a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,r)=>{let t=s.forwardRef((e,t)=>{let{asChild:s,...n}=e,a=s?i.DX:r;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(a,{...n,ref:t})});return t.displayName=`Primitive.${r}`,{...e,[r]:t}},{});function o(e,r){e&&n.flushSync(()=>e.dispatchEvent(r))}},5403:(e,r,t)=>{"use strict";t.d(r,{A:()=>s});let s=(0,t(7633).A)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},6871:(e,r,t)=>{"use strict";t.d(r,{A:()=>l,q:()=>i});var s=t(6712),n=t(1908);function i(e,r){let t=s.createContext(r),i=e=>{let{children:r,...i}=e,l=s.useMemo(()=>i,Object.values(i));return(0,n.jsx)(t.Provider,{value:l,children:r})};return i.displayName=e+"Provider",[i,function(n){let i=s.useContext(t);if(i)return i;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${e}\``)}]}function l(e,r=[]){let t=[],i=()=>{let r=t.map(e=>s.createContext(e));return function(t){let n=t?.[e]||r;return s.useMemo(()=>({[`__scope${e}`]:{...t,[e]:n}}),[t,n])}};return i.scopeName=e,[function(r,i){let l=s.createContext(i),a=t.length;t=[...t,i];let o=r=>{let{scope:t,children:i,...o}=r,u=t?.[e]?.[a]||l,c=s.useMemo(()=>o,Object.values(o));return(0,n.jsx)(u.Provider,{value:c,children:i})};return o.displayName=r+"Provider",[o,function(t,n){let o=n?.[e]?.[a]||l,u=s.useContext(o);if(u)return u;if(void 0!==i)return i;throw Error(`\`${t}\` must be used within \`${r}\``)}]},function(...e){let r=e[0];if(1===e.length)return r;let t=()=>{let t=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=t.reduce((r,{useScope:t,scopeName:s})=>{let n=t(e)[`__scope${s}`];return{...r,...n}},{});return s.useMemo(()=>({[`__scope${r.scopeName}`]:n}),[n])}};return t.scopeName=r.scopeName,t}(i,...r)]}},9262:(e,r,t)=>{"use strict";t.d(r,{X:()=>i});var s=t(6712),n=t(3024);function i(e){let[r,t]=s.useState(void 0);return(0,n.N)(()=>{if(e){t({width:e.offsetWidth,height:e.offsetHeight});let r=new ResizeObserver(r=>{let s,n;if(!Array.isArray(r)||!r.length)return;let i=r[0];if("borderBoxSize"in i){let e=i.borderBoxSize,r=Array.isArray(e)?e[0]:e;s=r.inlineSize,n=r.blockSize}else s=e.offsetWidth,n=e.offsetHeight;t({width:s,height:n})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}t(void 0)},[e]),r}},9362:(e,r,t)=>{"use strict";t.d(r,{i:()=>i});var s=t(6712),n=t(3430);function i({prop:e,defaultProp:r,onChange:t=()=>{}}){let[i,l]=function({defaultProp:e,onChange:r}){let t=s.useState(e),[i]=t,l=s.useRef(i),a=(0,n.c)(r);return s.useEffect(()=>{l.current!==i&&(a(i),l.current=i)},[i,l,a]),t}({defaultProp:r,onChange:t}),a=void 0!==e,o=a?e:i,u=(0,n.c)(t);return[o,s.useCallback(r=>
1{if(a){let t="function"==typeof r?r(e):r;t!==e&&u(t)}else l(r)},[a,e,l,u])]}}},e=>{var r=r=>e(e.s=r);e.O(0,[484,873,103,502,739,358],()=>r(2792)),_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.