(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[638],{3605:(e,l,s)=>{"use strict";s.d(l,{Iy:()=>c,L7:()=>i,xb:()=>d});var r=s(4568),t=s(7620);let n=(0,t.createContext)(null);function i(e){let{value:l,children:s}=e;return(0,r.jsx)(n.Provider,{value:l,children:s})}function d(){let e=(0,t.useContext)(n);if(!e)throw Error("useGuild ausserhalb des Server-Kontexts benutzt");return e}let a={owner:40,admin:30,moderator:20,viewer:10};function c(e){var l,s;let{role:r}=d();return(null!=(l=a[r])?l:0)>=(null!=(s=a[e])?s:0)}},4465:(e,l,s)=>{Promise.resolve().then(s.bind(s,4537))},4537:(e,l,s)=>{"use strict";s.r(l),s.d(l,{default:()=>a});var r=s(4568),t=s(2982),n=s(3605),i=s(5177),d=s(7823);function a(){var e,l,s,a;let{guildId:c}=(0,n.xb)(),o=(0,t.gf)("/guilds/".concat(c,"/audit?limit=100"));return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"page-header",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("h1",{children:"Verlauf"}),(0,r.jsx)("p",{className:"sub",children:"Jede \xc4nderung wird protokolliert - mit Quelle und Ausl\xf6ser."})]}),(0,r.jsx)(i.$n,{size:"sm",icon:(0,r.jsx)(d.H4,{}),onClick:o.reload,children:"Neu laden"})]}),(0,r.jsxs)(i.Zp,{children:[o.loading&&(0,r.jsx)(i.EA,{rows:4}),o.error&&(0,r.jsx)(i.aV,{message:o.error}),(null==(e=o.data)?void 0:e.length)===0&&(0,r.jsx)(i.Sv,{icon:(0,r.jsx)(d.gJ,{}),title:"Noch nichts passiert",text:"Sobald jemand etwas einstellt oder ein Ticket bearbeitet, steht es hier."}),(null!=(a=null==(l=o.data)?void 0:l.length)?a:0)>0&&(0,r.jsx)("div",{className:"table-wrap",children:(0,r.jsxs)("table",{children:[(0,r.jsx)("thead",{children:(0,r.jsxs)("tr",{children:[(0,r.jsx)("th",{children:"Zeitpunkt"}),(0,r.jsx)("th",{children:"Aktion"}),(0,r.jsx)("th",{children:"Quelle"}),(0,r.jsx)("th",{children:"Ausgel\xf6st von"})]})}),(0,r.jsx)("tbody",{children:null==(s=o.data)?void 0:s.map(e=>(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{children:(0,i.om)(e.createdAt)}),(0,r.jsx)("td",{className:"strong",children:e.action}),(0,r.jsx)("td",{children:(0,r.jsx)("span",{className:"dashboard"===e.source?"pill pill-accent":"pill",children:e.source})}),(0,r.jsx)("td",{style:{fontFamily:"var(--mono)",fontSize:12},children:e.actorId})]},e.id))})]})})]})]})}}},e=>{e.O(0,[214,587,18,358],()=>e(e.s=4465)),_N_E=e.O()}]);