1import{an as y,a as m,y as l,w as f,x as i,c as g,lP as h,j as t,S as b,bk as x,X as v,K as _,M as j,t as o,D as w}from"./index-aREvobyF.js";import{G as C,i as k}from"./GroupEditForm-4DMvqcBd.js";import{P as S}from"./PageMetaHeader-6lUw-EYb.js";import{u as I}from"./useParamsStrict-CRxFNkx_.js";import"./AddStudentModal-sB6cGoEb.js";import"./SimpleAccordion-_CTB73dy.js";import"./accordion-CzJ6Bxtx.js";import"./SimpleTable-DF7EMZw0.js";import"./link-box-DcUyRFYn.js";import"./table-BqH1TAsn.js";import"./usePrompt-DLyyo_pO.js";import"./activity-characters.zod-B-SmnJdH.js";try{let e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},a=new e.Error().stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="96b758c7-639c-4f4f-bdd3-a04389283c99",e._sentryDebugIdIdentifier="sentry-dbid-96b758c7-639c-4f4f-bdd3-a04389283c99")}catch{}const R=()=>{const e=y(),{groupKey:a}=I(e),n=m(),c=l(),{data:s}=f({...i.activityCharacters.group._ctx.detail({groupKey:a})}),{mutate:u}=g({mutationFn:r=>h.appsActivityCharactersApiActivityCharacterGroupUpdate({groupKey:a,requestBody:r})}),d=r=>{k(r)&&u(r,{onSuccess:()=>{o.create({title:"ì ì¥ëììµëë¤.",type:"success"}),c.invalidateQueries({queryKey:i.activityCharacters.group._ctx.list._def}),n("/teachers/activity-characters/groups")},onError:p=>{o.create({title:w(p),type:"error"})}})};return t.jsx(P,{children:s?t.jsx(C,{defaultGroup:{year:s.year,name:s.name,add_student_keys:[],remove_member_keys:[]},onSubmit:d}):t.jsx(b,{})})},P=({children:e})=>(x(),t.jsx(v,{width:"100%",height:"100%",gap:0,flex:1,pb:"2rem",children:t.jsxs(_,{maxWidth:j,height:"100%",children:[t.jsx(S,{title:"íëí¹ì± ë° ì¢ í©ì견 ì§ì : 그룹 ìì ",backLink:"../.."}),e]})}));export{R as default}; 2//# sourceMappingURL=GroupUpdatePage-wxaBuVpv.js.map
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.