1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4419],{82918:function(e,s,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/settings/users/[id]",function(){return i(92697)}])},63462:function(e,s,i){"use strict";i.d(s,{t:function(){return r}});let t={en:{title:"Settings",users:"Users",inviteUser:"Invite User",name:"Name",email:"Email",confirmed:"Confirmed",created:"Created",failedToInviteUser:"Failed to invite user",success:"Success",userInvitedSuccessfully:"User invited successfully",error:"Error",errorInvitingUser:"Error inviting user",firstName:"First Name",lastName:"Last Name",emailAddress:"Email Address",language:"Language",administrator:"Administrator",loading:"Loading...",invite:"Invite",english:"English",french:"French",failedToDeleteUser:"Failed to delete user",userDeletedSuccessfully:"User deleted successfully",userDetails:"User Details",userName:"User Name",userEmail:"User Email",createdAt:"Created At",lastLogin:"Last Login",deleteUser:"Delete User",createUser:"Create User"},fr:{title:"Param\xe8tres",users:"Utilisateurs",inviteUser:"Inviter un utilisateur",name:"Nom",email:"Email",confirmed:"Confirm\xe9",created:"Cr\xe9\xe9",failedToInviteUser:"Erreur lors de l'invitation de l'utilisateur",success:"Succ\xe8s",userInvitedSuccessfully:"Utilisateur invit\xe9 avec succ\xe8s",error:"Erreur",errorInvitingUser:"Erreur lors de l'invitation de l'utilisateur",firstName:"Pr\xe9nom",lastName:"Nom",emailAddress:"Adresse email",language:"Langue",administrator:"Administrateur",loading:"Chargement...",invite:"Inviter",english:"Anglais",french:"Fran\xe7ais",failedToDeleteUser:"Erreur lors de la suppression de l'utilisateur",userDeletedSuccessfully:"Utilisateur supprim\xe9 avec succ\xe8s",userDetails:"D\xe9tails de l'utilisateur",userName:"Nom de l'utilisateur",userEmail:"Email de l'utilisateur",createdAt:"Cr\xe9\xe9 le",lastLogin:"Derni\xe8re connexion",deleteUser:"Supprimer l'utilisateur",createUser:"Cr\xe9er un utilisateur"}};function r(e){return"fr"===e?t.fr:t.en}},92697:function(e,s,i){"use strict";i.r(s),i.d(s,{__N_SSP:function(){return v}});var t=i(85893);i(67294);var r=i(11163),l=i(85207),a=i(93967),n=i.n(a),c=i(73090),d=i.n(c),u=i(98997),o=i(2309),m=i(17511),_=i(73074),h=i(63462),f=i(65865),v=!0;s.default=e=>{var s,i;let{data:a}=e,{language:c}=(0,_.Os)(),v=(0,h.t)(c),N=(0,r.useRouter)(),{toast:g}=(0,m.pm)(),{user:x}=a,p=async()=>{try{let e=await fetch(o.qf.deleteUser,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({userId:x.id})}),s=await e.json();if(!e.ok)throw Error(s.error||v.failedToDeleteUser);g({title:v.success,description:v.userDeletedSuccessfully}),N.push(o.GL.settings.users.index)}catch(e){console.error(e),g({variant:"destructive",title:v.error,description:e instanceof Error?e.message:v.failedToDeleteUser})}};return(0,t.jsx)(l.l,{title:"".concat(x.email),children:(0,t.jsxs)("section",{className:n()(d().section,"max-w-xl w-full"),children:[(0,t.jsx)("div",{className:d().section,children:(0,t.jsx)("h1",{className:"text-2xl text-center sr-only",children:x.email})}),(0,t.jsxs)("div",{className:n()(d().block),children:[(0,t.jsx)("div",{className:"flex justify-between items-center",children:(0,t.jsx)("p",{className:d().block__title,children:v.userDetails})}),(0,t.jsxs)("div",{className:d().block__item,children:[(0,t.jsx)("p",{className:d().block__item__title,children:v.userName}),(0,t.jsxs)("p",{children:[x.user_metadata.first_name," ",x.user_metadata.last_name]})]}),(0,t.jsxs)("div",{className:d().block__item,children:[(0,t.jsx)("p",{className:d().block__item__title,children:v.userEmail}),(0,t.jsx)("p",{children:x.email})]}),(0,t.jsxs)("div",{className:d().block__item,children:[(0,t.jsx)("p",{className:d().block__item__title,children:v.administrator}),(0,t.jsx)("p",{children:(0,t.jsx)("svg",{width:"20",height:"20",className:n()((null===(s=x.app_metadata)||void 0===s?void 0:s.isAdmin)?"text-purple":"text-black"),children:(0,t.jsx)("circle",{cx:"10",cy:"10",r:"8",stroke:"currentColor",strokeWidth:"1",fill:(null===(i=x.app_metadata)||void 0===i?void 0:i.isAdmin)?"currentColor":"none"})})})]}),(0,t.jsxs)("div",{className:d().block__item,children:[(0,t.jsx)("p",{className:d().block__item__title,children:v.createdAt}),(0,t.jsx)("p",{children:new Date(x.created_at).toLocaleDateString((0,f.K)(c),{month:"numeric",day:"numeric",year:"numeric",hour:"2-digit",minute:"2-digit"})})]}),(0,t.jsxs)("div",{className:d().block__item,children:[(0,t.jsx)("p",{className:d().block__item__title,children:v.lastLogin}),(0,t.jsx)("p",{children:x.last_sign_in_at?new Date(x.last_sign_in_at).toLocaleDateString((0,f.K)(c),{month:"numeric",day:"numeric",year:"numeric",hour:"2-digit",minute:"2-digit"}):"Never"})]})]}),(0,t.jsx)("div",{className:n()(d().btn__container,"mt-10"),children:(0,t.jsx)("button",{onClick:p,className:(0,u.cn)("btn btn--lg t-md h-[40px] transition-colors",{}),children:v.deleteUser})})]})})}}},function(e){e.O(0,[9185,2084,8961,5207,2888,9774,179],function(){return e(e.s=82918)}),_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.