1import{s as nt,n as q,d as f,i as M,h as ot,e as E,B as tt,o as T,r as z,C as it,b as n,l as dt,c as x,f as _,g as k,j as V,p as y,a as C,k as H,t as A,v as ct}from"../chunks/CmwRUFBg.js";import{e as et}from"../chunks/3Am5fcJu.js";import{S as ht,i as ft}from"../chunks/CKjf1XwJ.js";import{g as ut}from"../chunks/DFoarJOV.js";import{isSuperAdmin as pt,isAuthenticated as gt,isLoading as mt}from"../chunks/DkeCjMtq.js";import{e as _t}from"../chunks/Bznn0CJ7.js";function at(s,t,a){const e=s.slice();return e[7]=t[a],e}function rt(s){let t,a,e,r='<a href="/admin" class="text-sm text-primary-600 hover:underline dark:text-primary-400">â Admin</a> <h1 class="text-xl font-bold text-gray-900 dark:text-white sm:text-2xl">Hata Logları</h1> <p class="text-sm text-gray-500 dark:text-gray-400">Kullanıcıların bakım sayfası gördüÄü sunucu hataları (500). Bellek-içi, son 300 kayıt.</p>',u,c,p="Yenile",o,i,d;function l(g,b){return g[2]?bt:g[3]?vt:g[1].length===0?xt:yt}let v=l(s),m=v(s);return{c(){t=y("div"),a=y("div"),e=y("div"),e.innerHTML=r,u=T(),c=y("button"),c.textContent=p,o=T(),m.c(),this.h()},l(g){t=_(g,"DIV",{class:!0});var b=k(t);a=_(b,"DIV",{class:!0});var D=k(a);e=_(D,"DIV",{"data-svelte-h":!0}),V(e)!=="svelte-1ip1veu"&&(e.innerHTML=r),u=E(D),c=_(D,"BUTTON",{class:!0,"data-svelte-h":!0}),V(c)!=="svelte-5jkxt4"&&(c.textContent=p),D.forEach(f),o=E(b),m.l(b),b.forEach(f),this.h()},h(){x(c,"class","self-start rounded-lg bg-white px-4 py-2 text-sm font-medium text-gray-700 shadow-sm ring-1 ring-gray-300 hover:bg-gray-50 dark:bg-gray-800 dark:text-gray-300 dark:ring-gray-600"),x(a,"class","flex flex-col gap-3 sm:flex-row sm:items-center sm:justify-between"),x(t,"class","space-y-6")},m(g,b){M(g,t,b),n(t,a),n(a,e),n(a,u),n(a,c),n(t,o),m.m(t,null),i||(d=dt(c,"click",s[4]),i=!0)},p(g,b){v===(v=l(g))&&m?m.p(g,b):(m.d(1),m=v(g),m&&(m.c(),m.m(t,null)))},d(g){g&&f(t),m.d(),i=!1,d()}}}function yt(s){let t,a,e,r='<tr><th class="px-4 py-3">Zaman</th> <th class="px-4 py-3">Ref</th> <th class="px-4 py-3">Kullanıcı</th> <th class="px-4 py-3">IP</th> <th class="px-4 py-3">İÅlem</th> <th class="px-4 py-3">Hata</th></tr>',u,c,p=et(s[1]),o=[];for(let i=0;i<p.length;i+=1)o[i]=st(at(s,p,i));return{c(){t=y("div"),a=y("table"),e=y("thead"),e.innerHTML=r,u=T(),c=y("tbody");for(let i=0;i<o.length;i+=1)o[i].c();this.h()},l(i){t=_(i,"DIV",{class:!0});var d=k(t);a=_(d,"TABLE",{class:!0});var l=k(a);e=_(l,"THEAD",{class:!0,"data-svelte-h":!0}),V(e)!=="svelte-6c5x3r"&&(e.innerHTML=r),u=E(l),c=_(l,"TBODY",{class:!0});var v=k(c);for(let m=0;m<o.length;m+=1)o[m].l(v);v.forEach(f),l.forEach(f),d.forEach(f),this.h()},h(){x(e,"class","border-b border-gray-200 text-left text-xs uppercase text-gray-500 dark:border-gray-700 dark:text-gray-400"),x(c,"class","divide-y divide-gray-100 dark:divide-gray-700"),x(a,"class","min-w-full text-sm"),x(t,"class","overflow-x-auto rounded-xl bg-white shadow-sm ring-1 ring-gray-200 dark:bg-gray-800 dark:ring-gray-700")},m(i,d){M(i,t,d),n(t,a),n(a,e),n(a,u),n(a,c);for(let l=0;l<o.length;l+=1)o[l]&&o[l].m(c,null)},p(i,d){if(d&2){p=et(i[1]);let l;for(l=0;l<p.length;l+=1){const v=at(i,p,l);o[l]?o[l].p(v,d):(o[l]=st(v),o[l].c(),o[l].m(c,null))}for(;l<o.length;l+=1)o[l].d(1);o.length=p.length}},d(i){i&&f(t),ct(o,i)}}}function xt(s){let t,a="Kayıtlı hata yok. ð";return{c(){t=y("p"),t.textContent=a,this.h()},l(e){t=_(e,"P",{class:!0,"data-svelte-h":!0}),V(t)!=="svelte-9xib23"&&(t.textContent=a),this.h()},h(){x(t,"class","rounded-xl bg-white p-8 text-center text-gray-500 shadow-sm ring-1 ring-gray-200 dark:bg-gray-800 dark:text-gray-400 dark:ring-gray-700")},m(e,r){M(e,t,r)},p:q,d(e){e&&f(t)}}}function vt(s){let t,a;return{c(){t=y("p"),a=A(s[3]),this.h()},l(e){t=_(e,"P",{class:!0});var r=k(t);a=H(r,s[3]),r.forEach(f),this.h()},h(){x(t,"class","rounded-lg bg-red-50 p-4 text-sm text-red-700 dark:bg-red-900/30 dark:text-red-300")},m(e,r){M(e,t,r),n(t,a)},p(e,r){r&8&&C(a,e[3])},d(e){e&&f(t)}}}function bt(s){let t,a='<div class="h-8 w-8 animate-spin rounded-full border-4 border-primary-600 border-t-transparent"></div>';return{c(){t=y("div"),t.innerHTML=a,this.h()},l(e){t=_(e,"DIV",{class:!0,"data-svelte-h":!0}),V(t)!=="svelte-jhpy74"&&(t.innerHTML=a),this.h()},h(){x(t,"class","flex justify-center py-12")},m(e,r){M(e,t,r)},p:q,d(e){e&&f(t)}}}function st(s){let t,a,e=lt(s[7].time)+"",r,u,c,p=s[7].ref+"",o,i,d,l=s[7].user+"",v,m,g,b=s[7].ip+"",D,O,j,L,S=s[7].method+"",K,F,B=s[7].path+"",N,U,I,P=s[7].message+"",R,Z;return{c(){t=y("tr"),a=y("td"),r=A(e),u=T(),c=y("td"),o=A(p),i=T(),d=y("td"),v=A(l),m=T(),g=y("td"),D=A(b),O=T(),j=y("td"),L=y("span"),K=A(S),F=T(),N=A(B),U=T(),I=y("td"),R=A(P),Z=T(),this.h()},l(w){t=_(w,"TR",{class:!0});var h=k(t);a=_(h,"TD",{class:!0});var G=k(a);r=H(G,e),G.forEach(f),u=E(h),c=_(h,"TD",{class:!0});var J=k(c);o=H(J,p),J.forEach(f),i=E(h),d=_(h,"TD",{class:!0});var Q=k(d);
1v=H(Q,l),Q.forEach(f),m=E(h),g=_(h,"TD",{class:!0});var W=k(g);D=H(W,b),W.forEach(f),O=E(h),j=_(h,"TD",{class:!0});var X=k(j);L=_(X,"SPAN",{class:!0});var Y=k(L);K=H(Y,S),F=E(Y),N=H(Y,B),Y.forEach(f),X.forEach(f),U=E(h),I=_(h,"TD",{class:!0});var $=k(I);R=H($,P),$.forEach(f),Z=E(h),h.forEach(f),this.h()},h(){x(a,"class","whitespace-nowrap px-4 py-3 text-gray-500 dark:text-gray-400"),x(c,"class","whitespace-nowrap px-4 py-3 font-mono text-xs text-gray-700 dark:text-gray-300"),x(d,"class","px-4 py-3 text-gray-700 dark:text-gray-300"),x(g,"class","whitespace-nowrap px-4 py-3 font-mono text-xs text-gray-500 dark:text-gray-400"),x(L,"class","font-mono text-xs text-gray-600 dark:text-gray-300"),x(j,"class","px-4 py-3"),x(I,"class","px-4 py-3 text-red-600 dark:text-red-400"),x(t,"class","align-top")},m(w,h){M(w,t,h),n(t,a),n(a,r),n(t,u),n(t,c),n(c,o),n(t,i),n(t,d),n(d,v),n(t,m),n(t,g),n(g,D),n(t,O),n(t,j),n(j,L),n(L,K),n(L,F),n(L,N),n(t,U),n(t,I),n(I,R),n(t,Z)},p(w,h){h&2&&e!==(e=lt(w[7].time)+"")&&C(r,e),h&2&&p!==(p=w[7].ref+"")&&C(o,p),h&2&&l!==(l=w[7].user+"")&&C(v,l),h&2&&b!==(b=w[7].ip+"")&&C(D,b),h&2&&S!==(S=w[7].method+"")&&C(K,S),h&2&&B!==(B=w[7].path+"")&&C(N,B),h&2&&P!==(P=w[7].message+"")&&C(R,P)},d(w){w&&f(t)}}}function kt(s){let t,a,e=s[0]&&rt(s);return{c(){t=T(),e&&e.c(),a=tt(),this.h()},l(r){ot("svelte-q55ljo",document.head).forEach(f),t=E(r),e&&e.l(r),a=tt(),this.h()},h(){document.title="Hata Logları â Admin"},m(r,u){M(r,t,u),e&&e.m(r,u),M(r,a,u)},p(r,[u]){r[0]?e?e.p(r,u):(e=rt(r),e.c(),e.m(a.parentNode,a)):e&&(e.d(1),e=null)},i:q,o:q,d(r){r&&(f(t),f(a)),e&&e.d(r)}}}function lt(s){return new Date(s).toLocaleString("tr-TR")}function wt(s,t,a){let e,r,u;z(s,pt,d=>a(0,e=d)),z(s,gt,d=>a(5,r=d)),z(s,mt,d=>a(6,u=d));let c=[],p=!0,o="";it(()=>{e&&i()});async function i(){a(2,p=!0),a(3,o="");const d=await _t(200);if(!d.ok){a(3,o=d.error||"Yüklenemedi"),a(2,p=!1);return}a(1,c=d.data.errors??[]),a(2,p=!1)}return s.$$.update=()=>{s.$$.dirty&97&&!u&&r&&!e&&ut("/dashboard")},[e,c,p,o,i,r,u]}class At extends ht{constructor(t){super(),ft(this,t,wt,kt,nt,{})}}export{At as component};
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.