dsql-admin/dsql-app/.local_dist/server/pages/admin/[user_id]/settings.js

1 line
7.1 KiB
JavaScript
Raw Normal View History

2025-02-17 05:55:49 +00:00
"use strict";(()=>{var e={};e.id=189,e.ids=[189],e.modules={37143:(e,t,s)=>{s.a(e,async(e,a)=>{try{s.r(t),s.d(t,{config:()=>g,default:()=>u,getServerSideProps:()=>h,getStaticPaths:()=>p,getStaticProps:()=>m,reportWebVitals:()=>x,routeModule:()=>b,unstable_getServerProps:()=>v,unstable_getServerSideProps:()=>w,unstable_getStaticParams:()=>S,unstable_getStaticPaths:()=>j,unstable_getStaticProps:()=>f});var r=s(63865),i=s(9455),l=s(30671),n=s(5583),c=s(53881),d=s(42698),o=e([d]);d=(o.then?(await o)():o)[0];let u=(0,l.M)(d,"default"),m=(0,l.M)(d,"getStaticProps"),p=(0,l.M)(d,"getStaticPaths"),h=(0,l.M)(d,"getServerSideProps"),g=(0,l.M)(d,"config"),x=(0,l.M)(d,"reportWebVitals"),f=(0,l.M)(d,"unstable_getStaticProps"),j=(0,l.M)(d,"unstable_getStaticPaths"),S=(0,l.M)(d,"unstable_getStaticParams"),v=(0,l.M)(d,"unstable_getServerProps"),w=(0,l.M)(d,"unstable_getServerSideProps"),b=new r.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/admin/[user_id]/settings",pathname:"/admin/[user_id]/settings",bundlePath:"",filename:""},components:{App:c.default,Document:n.default},userland:d});a()}catch(e){a(e)}})},9630:(e,t,s)=>{s.d(t,{A:()=>d});var a=s(8732),r=s(82015),i=s.n(r),l=s(65842),n=s(91140),c=s(55904);function d({user:e,image:t,setImage:s}){let r=i().useRef();return(0,a.jsxs)("div",{className:"paper w-full items-center",children:[(0,a.jsx)("h2",{className:"m-0 text-xl",children:"User Image"}),(0,a.jsx)("div",{className:"bg-white rounded-full overflow-hidden w-24 h-24",children:(0,a.jsx)("img",{src:t?"string"==typeof t?t:t.imageBase64Full:"/images/database-placeholder.png",alt:"User Image",width:100,className:"w-full h-full object-cover",ref:r,"data-imagepreview":"image"})}),(0,a.jsxs)("div",{className:"w-full flex-col",id:"upload-user-image-options",children:[(0,a.jsxs)(c.A,{column:!0,className:"w-full",children:[(0,a.jsx)("button",{className:"outlined gray w-full whitespace-normal",onClick:e=>{(0,n.PB)("user-media-popup")},children:"Choose image From your Uploads"}),(0,a.jsx)("button",{className:"secondary w-full whitespace-normal",onClick:e=>{let t=e.target;t.closest("#upload-user-image-options")?.querySelector("input")?.click()},children:(0,a.jsx)("span",{children:"Choose image From your Computer"})})]}),(0,a.jsx)("input",{type:"file",accept:".png,.jpg,.jpeg,.webp",placeholder:"Choose Image",className:"hidden",onChange:async e=>{let t=e.target,a=t?.files?.[0];a&&s(await (0,l.A)({imageInputFile:a,maxWidth:400}))}})]})]})}},16177:(e,t,s)=>{s.a(e,async(e,a)=>{try{s.d(t,{A:()=>m});var r=s(8732),i=s(82015),l=s.n(i),n=s(42698),c=s(53926),d=s(57660),o=s(9630);s(16757),s(46169);var u=e([n]);function m(){let{user:e,image:t,setImage:s,activeUser:a}=l().useContext(n.SettingsContext),[i,u]=l().useState(!1);return(0,r.jsxs)(l().Fragment,{children:[(0,r.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,r.jsxs)("div",{className:"w-full flex items-center justify-between",children:[(0,r.jsx)("h1",{className:"text-3xl m-0",children:"Settings"}),(0,r.jsx)("div",{children:!e?.social_login&&(0,r.jsx)("a",{href:"/send-password-reset-link",className:"button outlined",children:"Reset Password"})})]}),(0,r.jsx)(c.A,{user:e})]}),(0,r.jsx)("section",{className:"p-0",children:(0,r.jsxs)("div",{className:"w-full grid grid-cols-1 xl:grid-cols-2 gap-8 items-stretch",children:[(0,r.jsxs)("div",{className:"paper w-full",children:[(0,r.jsx)("h2",{className:"m-0 text-xl",children:"Account Information"}),(0,r.jsxs)("div",{className:"flex flex-row w-full",children:[(0,r.jsx)("span",{children:"USER ID"}),(0,r.jsx)("b",{className:"info w-auto",children:e.id})]}),(0,r.jsx)(d.A,{user:a,image:t})]}),(0,r.jsx)("div",{className:"items-stretch",children:(0,r.jsx)(o.A,{image:t,setImage:s})})]})}),!1]})}n=(u.then?(await u)():u)[0],a()}catch(e){a(e)}})},53926:(e,t,s)=>{s.d(t,{A:()=>l});var a=s(8732),r=s(82015),i=s.n(r);function l({confirmedDelegetedUser:e,linksArray:t,user:s}){let[r,l]=i().useState(t||null);return r&&r[1]?(0,a.jsx)("div",{className:"text-sm mt-2 flex-wrap",children:r.map((e,t,s)=>t===r.length-1?(0,a.jsx)("a",{href:e.path,className:"t