Your IP : 216.73.217.77


Current Path : /home/users/unlimited/www/whatsapp-crm/public/build/assets/
Upload File :
Current File : /home/users/unlimited/www/whatsapp-crm/public/build/assets/Show-4fc1d9d1.js

import{r as M,T as E,h,f as w,o as d,a as o,c,t as m,e as i,k as N,u as s,l as A,b as p,n,g as F}from"./app-43851608.js";import P from"./App-ad5f7ecb.js";import{_ as H}from"./FormCheckbox-e8fc8c2a.js";import{_ as I}from"./FormImage-5b2df4ab.js";import{_ as u}from"./FormInput-4a309017.js";import{_ as J}from"./FormPhoneInput-c64878db.js";import{_ as L}from"./OrganizationTable-92cabe70.js";import"./Sidebar-7bb6d772.js";import"./Menu-4221d61f.js";import"./ProfileModal-628e5b7c.js";import"./LangToggle-8d05b0dc.js";import"./MobileSidebar-b73cd192.js";import"./index-99011d5f.js";/* empty css              */import"./debounce-729b203d.js";import"./_baseGetTag-2e10a2d1.js";import"./AlertModal-1a288ce3.js";import"./useAlertModal-27d09708.js";import"./Table-69702a89.js";import"./Pagination-8172d90a.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./TableHeaderRowItem-459897e8.js";import"./TableBodyRowItem-110be769.js";import"./Dropdown-6e7c10b4.js";import"./use-text-value-242aa4d7.js";import"./use-tree-walker-7c9f6f67.js";import"./DropdownItem-48d91d39.js";const q={class:"bg-white md:bg-inherit pt-0 px-4 md:pt-8 md:p-8 rounded-[5px] text-[#000] h-full md:overflow-y-scroll"},G={key:0,class:"md:flex justify-between hidden"},K={class:"text-xl mb-1"},Q={class:"mb-6 flex items-center text-sm leading-6 text-gray-600"},R=o("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 24 24"},[o("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M12 11v5m0 5a9 9 0 1 1 0-18a9 9 0 0 1 0 18Zm.05-13v.1h-.1V8h.1Z"})],-1),W={class:"ml-1 mt-1"},X={key:1,class:"flex justify-between"},Y={class:"flex items-center space-x-2 mb-8 mt-8 md:mt-0"},ee={class:"rounded-full p-1"},se=["src"],te={key:1,class:"rounded-full w-32 h-32 bg-slate-200 flex justify-center items-center"},oe=o("svg",{xmlns:"http://www.w3.org/2000/svg",width:"80",height:"80",viewBox:"0 0 24 24"},[o("g",{fill:"none"},[o("path",{d:"M24 0v24H0V0h24ZM12.593 23.258l-.011.002l-.071.035l-.02.004l-.014-.004l-.071-.035c-.01-.004-.019-.001-.024.005l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427c-.002-.01-.009-.017-.017-.018Zm.265-.113l-.013.002l-.185.093l-.01.01l-.003.011l.018.43l.005.012l.008.007l.201.093c.012.004.023 0 .029-.008l.004-.014l-.034-.614c-.003-.012-.01-.02-.02-.022Zm-.715.002a.023.023 0 0 0-.027.006l-.006.014l-.034.614c0 .012.007.02.017.024l.015-.002l.201-.093l.01-.008l.004-.011l.017-.43l-.003-.012l-.01-.01l-.184-.092Z"}),o("path",{fill:"currentColor",d:"M12 13c2.396 0 4.575.694 6.178 1.672c.8.488 1.484 1.064 1.978 1.69c.486.615.844 1.351.844 2.138c0 .845-.411 1.511-1.003 1.986c-.56.45-1.299.748-2.084.956c-1.578.417-3.684.558-5.913.558s-4.335-.14-5.913-.558c-.785-.208-1.524-.506-2.084-.956C3.41 20.01 3 19.345 3 18.5c0-.787.358-1.523.844-2.139c.494-.625 1.177-1.2 1.978-1.69C7.425 13.695 9.605 13 12 13Zm0-11a5 5 0 1 1 0 10a5 5 0 0 1 0-10Z"})])],-1),le=[oe],re={class:"text-lg"},ae={class:"text-normal"},ne={key:2,class:"flex border-b-2 space-x-4 text-sm text-slate-700"},ie={key:3,class:"pt-5"},de={class:"sm:flex border-b py-5"},me={class:"hidden sm:block sm:w-[40%] mb-1"},ue={class:"text-sm tracking-[0px]"},pe={class:"sm:w-[60%] sm:flex space-x-6"},ce={class:"sm:w-[80%] grid gap-x-6 gap-y-4 sm:grid-cols-6"},fe={key:0,class:"sm:flex border-b py-5"},ge={class:"hidden sm:block sm:w-[40%] mb-1"},ve={class:"text-sm tracking-[0px]"},be={class:"sm:w-[60%] sm:flex space-x-6"},he={class:"sm:w-[80%] grid gap-x-6 gap-y-4 sm:grid-cols-6"},ye={class:"sm:flex py-5"},we={class:"hidden sm:block w-[40%] mb-1"},_e={class:"text-sm tracking-[0px]"},Ve={class:"sm:w-[60%] sm:flex space-x-6"},xe={class:"sm:w-[80%] grid gap-x-6 gap-y-4 sm:grid-cols-6"},$e={class:"py-6"},ke=["disabled"],Ye={__name:"Show",props:{title:String,user:Object,roles:Object,organizations:Object,filters:Object},setup(y){var V,x,$,k,z,U,C,O,S,Z,j;const a=y,b=M(!1),g=M("user"),v=(l,t)=>{if(l){const f=JSON.parse(l);return(f==null?void 0:f[t])??null}else return null},T=()=>{b.value?e.organization_name=void 0:e.organization_name=null},e=E({first_name:(V=a.user)==null?void 0:V.first_name,last_name:(x=a.user)==null?void 0:x.last_name,email:($=a.user)==null?void 0:$.email,phone:(k=a.user)==null?void 0:k.phone,role:(U=(z=a.user)==null?void 0:z.role)==null?void 0:U.uuid,avatar:void 0,street:v((C=a.user)==null?void 0:C.address,"street"),city:v((O=a.user)==null?void 0:O.address,"city"),state:v((S=a.user)==null?void 0:S.address,"state"),zip:v((Z=a.user)==null?void 0:Z.address,"zip"),country:v((j=a.user)==null?void 0:j.address,"country"),...a.user?{}:{password:null,password_confirmation:null},organization_name:void 0}),_=l=>{g.value=l},D=async()=>{const l=a.user?window.location.pathname:"/admin/users";e[a.user?"put":"post"](l,{preserveScroll:!0})};return(l,t)=>(d(),h(P,null,{default:w(()=>{var f,B;return[o("div",q,[a.user===null?(d(),c("div",G,[o("div",null,[o("h1",K,m(l.$t("Create user")),1),o("p",Q,[R,o("span",W,m(l.$t("Create user")),1)])]),o("div",null,[i(s(A),{href:"/admin/users",class:"rounded-md bg-indigo-600 px-3 py-2 text-sm text-white shadow-sm hover:bg-indigo-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600"},{default:w(()=>[N(m(l.$t("Back")),1)]),_:1})])])):p("",!0),a.user?(d(),c("div",X,[o("div",Y,[o("div",ee,[y.user.avatar?(d(),c("img",{key:0,class:"rounded-full w-40 h-40",src:y.user.avatar},null,8,se)):(d(),c("div",te,le))]),o("div",null,[o("h1",re,m(a.user.full_name),1),o("h2",ae,m(a.user.email),1)])]),o("div",null,[i(s(A),{href:"/admin/users",class:"rounded-md bg-indigo-600 px-3 py-2 text-sm text-white shadow-sm hover:bg-indigo-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600"},{default:w(()=>[N(m(l.$t("Back")),1)]),_:1})])])):p("",!0),a.user?(d(),c("div",ne,[o("div",{onClick:t[0]||(t[0]=r=>_("user")),class:n(["cursor-pointer px-2 py-2 rounded-tl-lg rounded-tr-lg",g.value==="user"?"bg-white border":""])},m(l.$t("User details")),3),o("div",{onClick:t[1]||(t[1]=r=>_("organization")),class:n(["cursor-pointer px-2 py-2 rounded-tl-lg rounded-tr-lg",g.value==="organization"?"bg-white border":""])},m(l.$t("Organization details")),3)])):p("",!0),a.user&&g.value==="organization"?(d(),c("div",ie,[i(L,{rows:a.organizations,filters:a.filters},null,8,["rows","filters"])])):p("",!0),g.value==="user"?(d(),c("form",{key:4,onSubmit:t[16]||(t[16]=F(r=>D(),["prevent"])),class:"bg-white py-5 px-5 rounded-bl-[0.5rem] rounded-br-[0.5rem]"},[o("div",de,[o("div",me,[o("h3",ue,m(l.$t("User details")),1)]),o("div",pe,[o("div",ce,[i(I,{modelValue:s(e).avatar,"onUpdate:modelValue":t[2]||(t[2]=r=>s(e).avatar=r),name:l.$t("Avatar"),error:s(e).errors.avatar,label:l.$t("Upload image"),imageUrl:(f=a.user)!=null&&f.avatar?"/media/"+((B=a.user)==null?void 0:B.avatar):null,class:n("sm:col-span-6")},null,8,["modelValue","name","error","label","imageUrl"]),i(u,{modelValue:s(e).first_name,"onUpdate:modelValue":t[3]||(t[3]=r=>s(e).first_name=r),name:l.$t("First name"),error:s(e).errors.first_name,type:"text",class:n("sm:col-span-3")},null,8,["modelValue","name","error"]),i(u,{modelValue:s(e).last_name,"onUpdate:modelValue":t[4]||(t[4]=r=>s(e).last_name=r),name:l.$t("Last name"),error:s(e).errors.last_name,type:"text",class:n("sm:col-span-3")},null,8,["modelValue","name","error"]),i(u,{modelValue:s(e).email,"onUpdate:modelValue":t[5]||(t[5]=r=>s(e).email=r),name:l.$t("Email"),error:s(e).errors.email,type:"text",class:n("sm:col-span-3")},null,8,["modelValue","name","error"]),i(J,{modelValue:s(e).phone,"onUpdate:modelValue":t[6]||(t[6]=r=>s(e).phone=r),name:l.$t("Phone"),error:s(e).errors.phone,type:"text",class:n("sm:col-span-3")},null,8,["modelValue","name","error"]),a.user?p("",!0):(d(),h(u,{key:0,modelValue:s(e).password,"onUpdate:modelValue":t[7]||(t[7]=r=>s(e).password=r),name:l.$t("Password"),error:s(e).errors.password,type:"password",class:n("sm:col-span-3")},null,8,["modelValue","name","error"])),a.user?p("",!0):(d(),h(u,{key:1,modelValue:s(e).password_confirmation,"onUpdate:modelValue":t[8]||(t[8]=r=>s(e).password_confirmation=r),name:l.$t("Confirm password"),error:s(e).errors.password_confirmation,type:"password",class:n("sm:col-span-3")},null,8,["modelValue","name","error"]))])])]),a.user?p("",!0):(d(),c("div",fe,[o("div",ge,[o("h3",ve,m(l.$t("Organization")),1)]),o("div",be,[o("div",he,[i(H,{onInput:T,modelValue:b.value,"onUpdate:modelValue":t[9]||(t[9]=r=>b.value=r),name:l.$t("Create organization"),label:l.$t("Create organization"),value:"organization",type:"checkbox",class:n("sm:col-span-3")},null,8,["modelValue","name","label"]),b.value?(d(),h(u,{key:0,modelValue:s(e).organization_name,"onUpdate:modelValue":t[10]||(t[10]=r=>s(e).organization_name=r),name:l.$t("Organization name"),error:s(e).errors.organization_name,type:"text",class:n("sm:col-span-6")},null,8,["modelValue","name","error"])):p("",!0)])])])),o("div",ye,[o("div",we,[o("h3",_e,m(l.$t("Address details")),1)]),o("div",Ve,[o("div",xe,[i(u,{modelValue:s(e).street,"onUpdate:modelValue":t[11]||(t[11]=r=>s(e).street=r),name:l.$t("Street"),error:s(e).errors.street,type:"text",class:n("sm:col-span-6")},null,8,["modelValue","name","error"]),i(u,{modelValue:s(e).city,"onUpdate:modelValue":t[12]||(t[12]=r=>s(e).city=r),name:l.$t("City"),error:s(e).errors.city,type:"text",class:n("sm:col-span-3")},null,8,["modelValue","name","error"]),i(u,{modelValue:s(e).state,"onUpdate:modelValue":t[13]||(t[13]=r=>s(e).state=r),name:l.$t("State"),error:s(e).errors.state,type:"text",class:n("sm:col-span-3")},null,8,["modelValue","name","error"]),i(u,{modelValue:s(e).zip,"onUpdate:modelValue":t[14]||(t[14]=r=>s(e).zip=r),name:l.$t("Zip code"),error:s(e).errors.zip,type:"text",class:n("sm:col-span-3")},null,8,["modelValue","name","error"]),i(u,{modelValue:s(e).country,"onUpdate:modelValue":t[15]||(t[15]=r=>s(e).country=r),name:l.$t("Country"),error:s(e).errors.country,type:"text",class:n("sm:col-span-3")},null,8,["modelValue","name","error"])])])]),o("div",$e,[o("button",{type:"submit",disabled:s(e).processing,class:"float-right flex items-center space-x-4 rounded-md bg-black px-3 py-2 text-sm text-white shadow-sm hover:bg-slate-600 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600"},m(l.$t("Save")),9,ke)])],32)):p("",!0)])]}),_:1}))}};export{Ye as default};