PageSourceSearch

https://app.teampath.com/assets/GroupsApp-1784120200010-w7SsK0hj.js

js teampath.com collected 2026-10-02 00:56:54 UTC 23,994 bytes, 1 lines download raw bytes

1import{u as J,r as d,x as Y,K as Z,Q as o,b as X,d as i,j as e,l as ie,q as E,F as q,B as $,D as le,y as ce,A as de,z as ue,C as w,E as Q,G as be,U as K,I as me,J as ee,P as L,M as z,c as B,O as ae,p as W,W as te,N as j,Z as pe,$ as re,e as ge,a1 as Me,R as Oe,S as $e,V as Ee,H as oe,aI as We,L as se,v as Re,w as qe,a2 as fe,a3 as Ie}from"./index-1784120200009-CbUbrmvN.js";import{F as _e}from"./FusePageCarded-1784120200208-1AuYCuPQ.js";import{u as Le,a as Be,b as ye,c as Ve}from"./GroupsApi-1784120200209-mlQEllh9.js";import{G as ve}from"./group-1784120200229-BK6Xq5Nb.js";import{S as xe}from"./SeasonPicker-1784120200208-BSlvd5M5.js";import{S as we,a as Ce}from"./SocialPolicyPicker-1784120200225-DtwplAq4.js";import{G as Ne,u as je,a as ke,b as ze,c as Ke,d as He,e as Ue}from"./GroupMemberAccessPicker-1784120200229-4Fwgw2qN.js";import{G as Se,a as V,b as Ge,c as Qe}from"./GroupTargetKindPicker-1784120200229-BPAJEc8H.js";import{M as Fe}from"./MemberPicker-1784120200209-CQbqbwqi.js";import{P as Pe}from"./ParticipantPicker-1784120200209-Bm5_5SAu.js";import{P as Te}from"./ProgramPicker-1784120200208-D2lsQzcd.js";import{u as Je}from"./GroupMembersApi-1784120200229-CX1g_XzM.js";import"./MembersApi-1784120200209-D1d8_9gf.js";import"./ProgramsApi-1784120200208-DVSMahL3.js";const Ye=o.object({group_id:o.string().optional(),workspace_id:o.string(),season_id:o.string(),group_name:o.string().max(55,"Cannot be more than 55 characters."),group_description:o.string().max(255,"Cannot be more than 255 characters.").optional(),generate_automatic_convo:o.boolean(),social_policy:o.coerce.string()});function Ze(p){const n=J(),{className:u,workspace_id:s}=p,[_,g]=d.useState(!1),[y,v]=d.useState(!1),a={workspace_id:s,group_name:"",season_id:"",generate_automatic_convo:!0,social_policy:we.no_limit},{handleSubmit:C,formState:A,control:x,reset:h,watch:S}=Y({mode:"onChange",defaultValues:a,resolver:Z(Ye)}),F=S("generate_automatic_convo",!1),[P]=Le(),{isValid:N,dirtyFields:M,errors:b}=A,{t:O}=X("groupEditor");function c(){g(!0)}function T(){g(!1)}function k(){h(a),g(!1)}function m(t){const r=ve(t);v(!0),P(r).unwrap().then(D=>{v(!1),D.success?(h(a),g(!1)):f(D.message)}).catch(D=>{v(!1);const l=L.getApiErrorMessage(D,"Error saving data.");f(l)})}function f(t){n(z({children:e(ae,{onDismiss:async()=>{n(B())},message:t,okayText:"Okay"})}))}return i("div",{className:ie("",u),children:[e($,{variant:"contained",color:"secondary",size:"small",onClick:c,startIcon:e(q,{children:"heroicons-outline:plus"}),children:e(E,{className:"pr-6",children:O("Create Group")})}),i(le,{open:_,onClose:T,"aria-labelledby":"form-dialog-title",scroll:"body",children:[e(de,{position:"static",color:"secondary",elevation:0,children:e(ce,{className:"flex w-full",children:e(E,{variant:"subtitle1",color:"inherit",children:"New Group"})})}),i("form",{onSubmit:C(m),className:"flex flex-col",children:[i(ue,{classes:{root:"p-16 pb-0 sm:p-32 sm:pb-0"},sx:{minWidth:420},children:[e(w,{name:"season_id",control:x,render:({field:t})=>e(xe,{...t,className:"mt-8 mb-16",fullWidth:!0,label:"Season",id:"season_id",value:t.value,required:!0,adminVisible:!0})}),e(w,{name:"group_name",control:x,render:({field:t})=>e(Q,{...t,className:"mt-8 mb-16",label:"Name",id:"group_name",error:!!b.group_name,variant:"outlined",fullWidth:!0,required:!0})}),e(w,{name:"group_description",control:x,render:({field:t})=>e(Q,{...t,className:"mt-8 mb-16",label:"Description",id:"group_description",error:!!b.group_description,variant:"outlined",fullWidth:!0})}),e(w,{name:"social_policy",control:x,render:({field:t})=>e(Ce,{...t,className:"mt-8 mb-16",fullWidth:!0,label:"Social Policy",id:"social_policy",value:`${t.value}`,required:!0})}),e(w,{name:"generate_automatic_convo",control:x,render:({field:t})=>e(be,{...t,fullWidth:!0,label:"Generate Conversation Channel",value:t.value})}),!F&&e(K,{severity:"info",children:"Typically an automatic conversation is generated for every team. This will prevent the conversation from being generated, but it does not stop people from creating their own conversations.."})]}),i(me,{className:"flex flex-col sm:flex-row sm:items-center justify-between py-16 sm:py-24 px-24",children:[e("div",{className:"-mx-8",children:e($,{variant:"outlined",color:"secondary",onClick:k,children:"Discard"})}),e("div",{className:"flex items-center space-x-8",children:e($,{variant:"contained",color:"secondary",type:"submit",disabled:ee.isEmpty(M)||!N||y,children:"Create"})})]})]})]})]})}function Xe(){var c,T,k;
1const[p,n]=d.useState(""),[u,s]=d.useState(0),[_,g]=d.useState(1),[y,v]=d.useState(""),[a,C]=d.useState(!1),[A,x]=d.useState([]),h=W(),{workspace_id:S}=h,F={workspace_id:S,input:{skip:u,take:10,order_by:y,descending:a,keyword:p}},P=m=>{s(0),g(1),n(m)},N=(m,f)=>{s((f-1)*F.input.take),g(f)},M=m=>{if(typeof m=="function"){const f=m();f&&f.length>0&&(v(f[0].id),C(f[0].desc))}},b=Be(F,{refetchOnMountOrArgChange:!0}),O=d.useMemo(()=>[{id:"group_name",accessorKey:"group_name",header:"Name",disableFilters:!0,enableGlobalFilter:!1},{id:"description",accessorKey:"description",header:"Description",disableFilters:!0,enableGlobalFilter:!1}],[]);return b.isLoading?e(te,{}):i(re,{className:"flex flex-col flex-auto shadow-3 rounded-t-16 overflow-hidden rounded-b-0 w-full h-full",elevation:0,children:[e(pe,{fullHeight:!0,initialState:{density:"spacious",showColumnFilters:!1,showGlobalFilter:!0,columnPinning:{left:["mrt-row-expand","mrt-row-select"],right:["mrt-row-actions"]},pagination:{pageIndex:0,pageSize:20}},state:{sorting:A},manualSorting:!0,onSortingChange:M,data:((c=b==null?void 0:b.data)==null?void 0:c.items)||[],pageCount:(k=(T=b==null?void 0:b.data)==null?void 0:T.paging)==null?void 0:k.total_pages,muiPaginationProps:{page:_,onChange:N,showRowsPerPage:!1},title:"Groups",columns:O,enableGlobalFilter:!0,enableRowActions:!0,onGlobalFilterChange:P,renderRowActions:({row:m})=>[i($,{variant:"outlined",color:"secondary",component:j,to:`/admin/${m.original.workspace_id}/groups/${m.original.group_id}/targets`,children:[e("span",{className:"mx-8",children:"View"}),e(q,{size:20,children:"heroicons-outline:arrow-small-right"})]},m.original.group_id)],renderTopToolbarCustomActions:({table:m})=>e(Ze,{workspace_id:S})}),b.error&&e(K,{severity:"error",children:b.error.message})]})}const ea=ge(_e)(()=>({"& .FusePageCarded-header":{},"& .FusePageCarded-sidebar":{},"& .FusePageCarded-leftSidebar":{}}));function aa(){return W(),e(ea,{content:e("div",{className:"flex flex-row  h-full",children:e(Xe,{})}),scroll:"normal"})}const ta=o.object({group_target_id:o.string().optional(),workspace_id:o.string(),group_id:o.string(),member_id:o.string().optional(),participant_id:o.string().optional(),program_id:o.string().optional(),target_kind:o.coerce.string(),group_access:o.coerce.string(),reprocess_utc:o.coerce.date().nullable().optional(),reprocess_log:o.string().max(512,"Cannot be more than 512 characters.").optional()});function ra(p){const n=J(),{className:u,workspace_id:s,group_id:_}=p,[g,y]=d.useState(!1),[v,a]=d.useState(!1),C={workspace_id:s,group_id:_,target_kind:null,group_access:Ne.contributor},{handleSubmit:A,formState:x,control:h,reset:S,watch:F}=Y({mode:"onChange",defaultValues:C,resolver:Z(ta)}),[P]=je(),{isValid:N,dirtyFields:M,errors:b}=x,O=F("target_kind",null),{t:c}=X("grouptargetEditor");function T(){y(!0)}function k(){y(!1)}function m(){S(C),y(!1)}function f(r){const D=Ge(r);a(!0),P(D).unwrap().then(l=>{a(!1),l.success?(S(C),y(!1)):t(l.message)}).catch(l=>{a(!1);const R=L.getApiErrorMessage(l,"Error saving data.");t(R)})}function t(r){n(z({children:e(ae,{onDismiss:async()=>{n(B())},message:r,okayText:"Okay"})}))}return i("div",{className:ie("",u),children:[e($,{variant:"contained",color:"secondary",size:"small",onClick:T,startIcon:e(q,{children:"heroicons-outline:plus"}),children:e(E,{className:"pr-6",children:c("Create Group Target")})}),i(le,{open:g,onClose:k,"aria-labelledby":"form-dialog-title",scroll:"body",children:[e(de,{position:"static",color:"secondary",elevation:0,children:e(ce,{className:"flex w-full",children:e(E,{variant:"subtitle1",color:"inherit",children:"New Target"})})}),i("form",{onSubmit:A(f),className:"flex flex-col",children:[i(ue,{classes:{root:"p-16 pb-0 sm:p-32 sm:pb-0"},sx:{minWidth:420},children:[e(w,{name:"target_kind",control:h,render:({field:r})=>e(Se,{...r,className:"mt-8 mb-16",fullWidth:!0,label:"Target Kind",id:"target_kind",value:`${r.value}`,required:!0})}),O==V.member&&e(w,{name:"member_id",control:h,render:({field:r})=>e(Fe,{...r,className:"mt-8 mb-16",fullWidth:!0,label:"Member",id:"member_id",value:r.value})}),O==V.participant&&e(w,{name:"participant_id",control:h,render:({field:r})=>e(Pe,{...r,className:"mt-8 mb-16",fullWidth:!0,label:"Participant",id:"participant_id",value:r.value})}),O==V.program&&e(w,{name:"program_id",control:h,render:({field:r})=>e(Te,{...r,className:"mt-8 mb-16",fullWidth:!0,label:"Team",id:"program_id",value:r.value})}),e(w,{name:"group_access",control:h,render:({field:r})=>e(ke,{...r,className:"mt-8 mb-16",label:"Group Access",id:"group_access",value:`${r.value}`,required:!0})})]}),i(me,{className:"flex flex-col sm:flex-row sm:items-center justify-between py-16 sm:py-24 px-24",children:[e("div",{className:"-mx-8",children:e($,{variant:"outlined",color:"secondary",onClick:m,children:"Discard"})}),e("div",{className:"flex items-center space-x-8",children:e($,{variant:"contained",color:"secondary",type:"submit",disabled:ee.isEmpty(M)||!N||v,children:"Create"})})]})]})]})]})}const oa=o.object({group_target_id:o.string().optional(),workspace_id:o.string(),group_id:o.string(),member_id:o.string().optional(),participant_id:o.string().optional(),program_id:o.string().optional(),target_kind:o.coerce.string(),group_access:o.coerce.string(),reprocess_utc:o.coerce.date().nullable().optional(),reprocess_log:o.string().max(512,"Cannot be more than 512 characters.").optional()});function sa(p){const n=J(),{className:u,grouptarget:s}=p,[_,g]=d.useState(!1),[y,v]=d.useState(!1),a={group_target_id:s.group_target_id?s.group_target_id:"",workspace_id:s.workspace_id?s.workspace_id:"",group_id:s.group_id?s.group_id:"",member_id:s.member_id?s.member_id:"",participant_id:s.participant_id?s.participant_id:"",program_id:s.program_id?s.program_id:"",target_kind:s.target_kind?s.target_kind:0,group_access:s.group_access?s.group_access:0,reprocess_utc:s.reprocess_utc?Me(s.reprocess_utc).toDate():null,reprocess_log:s.reprocess_log?s.reprocess_log:""},{handleSubmit:C,formState:A,control:x,reset:h,watch:S}=Y({mode:"onChange",defaultValues:a,resolver:Z(oa)}),[F]=ze(),[P]=Ke(),N=S("target_kind",null),{isValid:M,dirtyFields:b,errors:O}=A,{t:c}=X("grouptargetEditor");function T(){g(!0)}function k(){g(!1)}function m(){h(a),g(!1)}const f=()=>{n(z({children:e(Ee,{onCancel:async()=>{n(B())},onAccept:async()=>{n(B()),t()},message:"Are you sure you want to delete this GroupTarget?",acceptText:"Yes, Delete"})}))};
1function t(){v(!0),P({workspace_id:s.workspace_id,input:s.group_target_id}).unwrap().then(l=>{v(!1),l.success?(h(a),k()):D(l.message)}).catch(l=>{v(!1);const R=L.getApiErrorMessage(l,"Error deleting data.");D(R)})}function r(l){const R=Ge(l);v(!0),F(R).unwrap().then(I=>{v(!1),I.success?(h(a),g(!1)):D(I.message)}).catch(I=>{v(!1);const H=L.getApiErrorMessage(I,"Error saving data.");D(H)})}function D(l){n(z({children:e(ae,{onDismiss:async()=>{n(B())},message:l,okayText:"Okay"})}))}return i("div",{className:ie("",u),children:[i(Oe,{onClick:T,children:[e($e,{children:e(q,{children:"heroicons-outline:pencil"})}),"Edit"]},0),i(le,{open:_,onClose:k,"aria-labelledby":"form-dialog-title",scroll:"body",children:[e(de,{position:"static",color:"secondary",elevation:0,children:e(ce,{className:"flex w-full",children:e(E,{variant:"subtitle1",color:"inherit",children:"Update GroupTarget"})})}),i("form",{onSubmit:C(r),className:"flex flex-col",children:[i(ue,{classes:{root:"p-16 pb-0 sm:p-32 sm:pb-0"},sx:{minWidth:420},children:[e(w,{name:"target_kind",control:x,render:({field:l})=>e(Se,{...l,className:"mt-8 mb-16",readOnly:!0,fullWidth:!0,label:"Target Kind",id:"target_kind",value:`${l.value}`,required:!0})}),N==V.member&&e(w,{name:"member_id",control:x,render:({field:l})=>e(Fe,{...l,className:"mt-8 mb-16",readOnly:!0,fullWidth:!0,label:"Member",id:"member_id",value:l.value})}),N==V.participant&&e(w,{name:"participant_id",control:x,render:({field:l})=>e(Pe,{...l,className:"mt-8 mb-16",readOnly:!0,fullWidth:!0,label:"Participant",id:"participant_id",value:l.value})}),N==V.program&&e(w,{name:"program_id",control:x,render:({field:l})=>e(Te,{...l,className:"mt-8 mb-16",readOnly:!0,fullWidth:!0,label:"Team",id:"program_id",value:l.value})}),e(w,{name:"group_access",control:x,render:({field:l})=>e(ke,{...l,className:"mt-8 mb-16",label:"Group Access",id:"group_access",value:`${l.value}`,required:!0})}),i("div",{className:"text-gray-400 pl-4 text-sm",children:["id: ",s.workspace_id," "]})]}),i(me,{className:"flex flex-col sm:flex-row sm:items-center justify-between py-16 sm:py-24 px-24",children:[i("div",{className:"-mx-8",children:[e($,{variant:"outlined",color:"secondary",onClick:m,children:"Cancel"}),e($,{variant:"outlined",color:"warning",className:"ml-8",onClick:f,disabled:y,children:"Delete"})]}),e("div",{className:"flex items-center space-x-8",children:e($,{variant:"contained",color:"secondary",type:"submit",disabled:ee.isEmpty(b)||!M||y,children:"Update"})})]})]})]})]})}function na(p){var k,m,f;const{group_id:n}
1=p,[u,s]=d.useState(""),[_,g]=d.useState(0),[y,v]=d.useState(1),[a,C]=d.useState(""),[A,x]=d.useState(!1),[h,S]=d.useState([]),F=W(),{workspace_id:P}=F,N={workspace_id:P,input:{skip:_,take:10,order_by:a,descending:A,keyword:u,group_id:n,is_removed:!1}},M=t=>{g(0),v(1),s(t)},b=(t,r)=>{g((r-1)*N.input.take),v(r)},O=t=>{if(typeof t=="function"){const r=t();r&&r.length>0&&(C(r[0].id),x(r[0].desc))}},c=He(N,{refetchOnMountOrArgChange:!0}),T=d.useMemo(()=>[{id:"target_kind",accessorFn:t=>e(oe,{children:Qe[t.target_kind]}),header:"Target Kind",disableFilters:!0,enableGlobalFilter:!1,size:100},{id:"display_name",accessorFn:t=>e(oe,{children:e("b",{children:t.display_name})}),header:"Target",disableFilters:!0,enableGlobalFilter:!1},{id:"group_access",accessorFn:t=>e(oe,{children:Ue[t.group_access]}),header:"Access Level",disableFilters:!0,enableGlobalFilter:!1}],[]);return c.isLoading?e(te,{}):i(re,{className:"flex flex-col flex-auto shadow-3 rounded-t-16 overflow-hidden rounded-b-0 w-full h-full",elevation:0,children:[e(pe,{fullHeight:!0,initialState:{density:"spacious",showColumnFilters:!1,showGlobalFilter:!0,columnPinning:{left:["mrt-row-expand","mrt-row-select"],right:["mrt-row-actions"]},pagination:{pageIndex:0,pageSize:20}},state:{sorting:h},manualSorting:!0,onSortingChange:O,data:((k=c==null?void 0:c.data)==null?void 0:k.items)||[],pageCount:(f=(m=c==null?void 0:c.data)==null?void 0:m.paging)==null?void 0:f.total_pages,muiPaginationProps:{page:y,onChange:b,showRowsPerPage:!1},title:"Group Targets",icon:"feather:target",columns:T,enableGlobalFilter:!0,enableRowActions:!0,onGlobalFilterChange:M,renderRowActions:({row:t})=>[e(sa,{grouptarget:t.original},`update-${t.original.group_target_id}-${t.original.updated_utc}`)],renderTopToolbarCustomActions:({table:t})=>e(ra,{workspace_id:P,group_id:n})}),c.error&&e(K,{severity:"error",children:c.error.message})]})}function ia(){var g;const p=W(),{workspace_id:n,group_id:u}=p,_=ye({workspace_id:n,input:u},{refetchOnMountOrArgChange:!0});return e("div",{className:"flex flex-col sm:flex-row flex-1 justify-between pb-12 px-32 relative",children:i("div",{className:"flex flex-col w-full",children:[e("div",{children:i($,{variant:"text",color:"secondary",className:"text-14 tracking-tight",component:j,to:`/admin/${n}/groups`,children:[e(q,{size:20,children:"heroicons-outline:arrow-small-left"}),e("span",{className:"mx-8",children:"Groups"})]})}),e("div",{children:((g=_==null?void 0:_.data)==null?void 0:g.item)&&e("div",{className:"flex flex-row h-full",children:i("div",{className:"flex-1",children:[e(E,{className:"text-24 md:text-32 font-extrabold tracking-tight leading-none",children:_.data.item.group_name}),e(E,{color:"text.secondary",className:"mt-4 ml-4",children:_.data.item.group_description})]})})})]})})}const ne=ge(qe)(({theme:p})=>({color:"inherit!important",textDecoration:"none!important",height:40,width:"100%",borderRadius:20,paddingLeft:16,paddingRight:16,marginBottom:8,fontWeight:500,"&.active":{backgroundColor:p.palette.mode==="light"?"rgba(0, 0, 0, .05)!important":"rgba(255, 255, 255, .1)!important",pointerEvents:"none","& .list-item-icon":{color:p.palette.secondary.main}},"& .list-item-icon":{marginRight:16}}));function la(){const p=W(),{workspace_id:n,group_id:u}=p;return e("div",{className:"px-16",children:e(We.div,{initial:{y:20,opacity:0},animate:{y:0,opacity:1,transition:{delay:.2}},children:i(Re,{children:[e("div",{className:"mb-12",children:e(E,{className:"px-28 py-10 uppercase text-12 font-600",color:"secondary.main",children:"general"})}),i(ne,{component:j,end:!0,to:`/admin/${n}/groups/${u}/targets`,activeClassName:"active",children:[e(q,{className:"list-item-icon",color:"disabled",children:"feather:target"}),e(se,{className:"truncate",primary:"Targets",disableTypography:!0})]}),i(ne,{component:j,to:`/admin/${n}/groups/${u}/members`,activeClassName:"active",children:[e(q,{className:"list-item-icon",color:"disabled",children:"feather:users"}),e(se,{className:"truncate",primary:"Members",disableTypography:!0})]}),i(ne,{component:j,to:`/admin/${n}/groups/${u}/information`,activeClassName:"active",children:[e(q,{className:"list-item-icon",color:"disabled",children:"heroicons-outline:clipboard"}),e(se,{className:"truncate",primary:"Information",disableTypography:!0})]})]})})})}function ca(p){var k,m,f;
1const[n,u]=d.useState(""),[s,_]=d.useState(0),[g,y]=d.useState(1),[v,a]=d.useState(""),[C,A]=d.useState(!1),[x,h]=d.useState([]),{group_id:S}=p,F=W(),{workspace_id:P}=F,N={workspace_id:P,input:{skip:s,take:10,order_by:v,descending:C,keyword:n,group_id:S}},M=t=>{_(0),y(1),u(t)},b=(t,r)=>{_((r-1)*N.input.take),y(r)},O=t=>{if(typeof t=="function"){const r=t();r&&r.length>0&&(a(r[0].id),A(r[0].desc))}},c=Je(N,{refetchOnMountOrArgChange:!0}),T=d.useMemo(()=>[{id:"group_access",accessorFn:t=>Ne[t.group_access],header:"Group Access",disableFilters:!0,enableGlobalFilter:!1,enableSorting:!1},{id:"member.member_display",accessorKey:"member.member_display",accessorFn:t=>e(E,{children:L.formatMemberNameWithRole(t.member)}),header:"Member",disableFilters:!0,enableGlobalFilter:!1},{id:"group.added_utc",accessorFn:t=>e(E,{children:L.parseAndFormatDate(t.added_utc,5)}),header:"Added",disableFilters:!0,enableGlobalFilter:!1,enableSorting:!1}],[]);return c.isLoading?e(te,{}):i(re,{className:"flex flex-col flex-auto shadow-3 rounded-t-16 overflow-hidden rounded-b-0 w-full h-full",elevation:0,children:[e(pe,{fullHeight:!0,initialState:{density:"spacious",showColumnFilters:!1,showGlobalFilter:!0,columnPinning:{left:["mrt-row-expand","mrt-row-select"],right:["mrt-row-actions"]},pagination:{pageIndex:0,pageSize:20}},state:{sorting:x},manualSorting:!0,onSortingChange:O,data:((k=c==null?void 0:c.data)==null?void 0:k.items)||[],pageCount:(f=(m=c==null?void 0:c.data)==null?void 0:m.paging)==null?void 0:f.total_pages,muiPaginationProps:{page:g,onChange:b,showRowsPerPage:!1},title:"Group Members",icon:"feather:users",columns:T,enableGlobalFilter:!0,enableRowActions:!1,onGlobalFilterChange:M}),c.error&&e(K,{severity:"error",children:c.error.message})]})}const da=o.object({group_id:o.string().optional(),workspace_id:o.string(),season_id:o.string(),group_name:o.string().max(55,"Cannot be more than 55 characters."),group_description:o.string().max(255,"Cannot be more than 255 characters.").optional(),generate_automatic_convo:o.boolean(),social_policy:o.coerce.string()});function ua(p){var f,t,r,D,l,R,I,H,he;const n=J(),u=W(),{workspace_id:s}=u,{group_id:_}=p,[g,y]=d.useState(!1),a=ye({workspace_id:s,input:_},{refetchOnMountOrArgChange:!0}),C={group_id:(f=a==null?void 0:a.data)!=null&&f.item?a.data.item.group_id:"",workspace_id:(t=a==null?void 0:a.data)!=null&&t.item.workspace_id?a.data.item.workspace_id:"",season_id:(r=a==null?void 0:a.data)!=null&&r.item.season_id?a.data.item.season_id:"",group_name:(D=a==null?void 0:a.data)!=null&&D.item.group_name?a.data.item.group_name:"",group_description:(l=a==null?void 0:a.data)!=null&&l.item.group_description?a.data.item.group_description:"",generate_automatic_convo:(R=a==null?void 0:a.data)!=null&&R.item.generate_automatic_convo?a.data.item.generate_automatic_convo:!1,social_policy:(I=a==null?void 0:a.data)!=null&&I.item?a.data.item.social_policy:we.no_limit},{handleSubmit:A,formState:x,control:h,reset:S,watch:F}=Y({mode:"onChange",defaultValues:C,resolver:Z(da)}),[P]=Ve(),{isValid:N,dirtyFields:M,errors:b}=x,{t:O}=X("groupEditor"),c=F("generate_automatic_convo",(H=a==null?void 0:a.data)!=null&&H.item?a.data.item.generate_automatic_convo:!1);if(d.useEffect(()=>{S(C)},[(he=a==null?void 0:a.data)==null?void 0:he.item]),a.isLoading)return e(te,{});function T(){S(C)}function k(G){const De=ve(G);y(!0),P(De).unwrap().then(U=>{y(!1),U.success?S(C):m(U.message)}).catch(U=>{y(!1);const Ae=L.getApiErrorMessage(U,"Error saving data.");m(Ae)})}function m(G){n(z({children:e(ae,{onDismiss:async()=>{n(B())},message:G,okayText:"Okay"})}))}return e(re,{className:"flex flex-col flex-auto shadow-3 rounded-t-16 overflow-hidden rounded-b-0 w-full h-full",elevation:0,children:i("form",{onSubmit:A(k),className:"flex flex-col",children:[i("div",{className:"m-24",children:[e(w,{name:"season_id",control:h,render:({field:G})=>e(xe,{...G,className:"mt-8 mb-16",readOnly:!0,fullWidth:!0,label:"Season",id:"season_id",value:G.value,required:!0,adminVisible:!0})}),e(w,{name:"group_name",control:h,render:({field:G})=>e(Q,{...G,className:"mt-8 mb-16",label:"Name",id:"group_name",error:!!b.group_name,variant:"outlined",fullWidth:!0,required:!0})}),e(w,{name:"group_description",control:h,render:({field:G})=>e(Q,{...G,className:"mt-8 mb-16",label:"Description",id:"group_description",error:!!b.group_description,variant:"outlined",fullWidth:!0})}),e(w,{name:"social_policy",control:h,render:({field:G})=>e(Ce,{...G,className:"mt-8 mb-16",fullWidth:!0,label:"Social Policy",id:"social_policy",value:`${G.value}`,required:!0})}),e(w,{name:"generate_automatic_convo",control:h,render:({field:G})=>e(be,{...G,fullWidth:!0,label:"Generate Conversation Channel",value:G.value})}),!c&&e(K,{severity:"info",children:"Typically an automatic conversation is generated for every team. This will prevent the conversation from being generated, but it does not stop people from creating their own conversations.."})]}),i("div",{className:"flex flex-col sm:flex-row sm:items-center justify-between py-16 sm:py-24 px-24",children:[e("div",{className:"-mx-8",children:e($,{variant:"outlined",color:"secondary",onClick:T,children:"Reset"})}),e("div",{className:"flex items-center space-x-8",children:e($,{variant:"contained",color:"secondary",type:"submit",disabled:ee.isEmpty(M)||!N||g,children:"Update"})})]})]})})}const ma=ge(_e)(()=>({"& .FusePageCarded-header":{},"& .FusePageCarded-sidebar":{},"& .FusePageCarded-leftSidebar":{}}));function pa(){const p=W(),{area:n,group_id:u}=p;return e(ma,{header:e(ia,{}),content:i("div",{className:"flex flex-row  h-full",children:[e("div",{className:"InnerLeftBar h-full",children:e(la,{})}),n=="targets"&&e(na,{group_id:u}),n=="members"&&e(ca,{group_id:u}),n=="information"&&e(ua,{group_id:u})]}),scroll:"normal"})}function Fa(){const p=W(),{group_id:n}=p;return e("div",{className:"flex flex-col w-full h-full items-center",children:i(Ie,{className:"w-full h-full rounded-16 border p-12 flex flex-col items-centerl",sx:{backgroundColor:u=>u.palette.mode==="light"?fe(u.palette.background.default,.4):fe(u.palette.background.default,.02)},children:[!n&&e(aa,{}),n&&e(pa,{})]})})}export{Fa as default};

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.