PageSourceSearch

https://naemo.ai/_next/static/chunks/6121.3b3e05e718422e08.js

js naemo.ai collected 2026-10-02 01:15:12 UTC 19,565 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6121,8985,401],{32660:function(e,t,n){n.d(t,{Z:function(){return i}});let i=(0,n(79205).Z)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},98420:function(e,t,n){n.d(t,{Z:function(){return i}});let i=(0,n(79205).Z)("Building2",[["path",{d:"M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z",key:"1b4qmf"}],["path",{d:"M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2",key:"i71pzd"}],["path",{d:"M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2",key:"10jefs"}],["path",{d:"M10 6h4",key:"1itunk"}],["path",{d:"M10 10h4",key:"tcdvrf"}],["path",{d:"M10 14h4",key:"kelpxr"}],["path",{d:"M10 18h4",key:"1ulq68"}]])},30401:function(e,t,n){n.d(t,{Z:function(){return i}});let i=(0,n(79205).Z)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},78867:function(e,t,n){n.d(t,{Z:function(){return i}});let i=(0,n(79205).Z)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},92735:function(e,t,n){n.d(t,{Z:function(){return i}});let i=(0,n(79205).Z)("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]])},41905:function(e,t,n){n.d(t,{Z:function(){return i}});let i=(0,n(79205).Z)("GripVertical",[["circle",{cx:"9",cy:"12",r:"1",key:"1vctgf"}],["circle",{cx:"9",cy:"5",r:"1",key:"hp0tcf"}],["circle",{cx:"9",cy:"19",r:"1",key:"fkjjf6"}],["circle",{cx:"15",cy:"12",r:"1",key:"1tmaij"}],["circle",{cx:"15",cy:"5",r:"1",key:"19l28e"}],["circle",{cx:"15",cy:"19",r:"1",key:"f4zoj3"}]])},21047:function(e,t,n){n.d(t,{Z:function(){return i}});let i=(0,n(79205).Z)("Minus",[["path",{d:"M5 12h14",key:"1ays0h"}]])},99397:function(e,t,n){n.d(t,{Z:function(){return i}});let i=(0,n(79205).Z)("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]])},82431:function(e,t,n){n.d(t,{Z:function(){return i}});let i=(0,n(79205).Z)("RefreshCw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]])},56096:function(e,t,n){n.d(t,{Z:function(){return i}});let i=(0,n(79205).Z)("School",[["path",{d:"M14 22v-4a2 2 0 1 0-4 0v4",key:"hhkicm"}],["path",{d:"m18 10 4 2v8a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-8l4-2",key:"1vwozw"}],["path",{d:"M18 5v17",key:"1sw6gf"}],["path",{d:"m4 6 8-4 8 4",key:"1q0ilc"}],["path",{d:"M6 5v17",key:"1xfsm0"}],["circle",{cx:"12",cy:"9",r:"2",key:"1092wv"}]])},30166:function(e,t,n){n.d(t,{default:function(){return r.a}});var i=n(55775),r=n.n(i)},55775:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let i=n(47043);n(57437),n(2265);let r=i._(n(15602));function a(e,t){var n;let i={loading:e=>{let{error:t,isLoading:n,pastDelay:i}=e;return null}};"function"==typeof e&&(i.loader=e);let a={...i,...t};return(0,r.default)({...a,modules:null==(n=a.loadableGenerated)?void 0:n.modules})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},81523:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return r}});let i=n(18993);function r(e){let{reason:t,children:n}=e;if("undefined"==typeof window)throw new i.BailoutToCSRError(t);return n}},15602:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let i=n(57437),r=n(2265),a=n(81523),c=n(70049);function d(e){return{default:e&&"default"in e?e.default:e}}let o={loader:()=>Promise.resolve(d(()=>null)),loading:null,ssr:!0},l=function(e){let t={...o,...e},n=(0,r.lazy)(()=>t.loader().then(d)),l=t.loading;function s(e){let d=l?(0,i.jsx)(l,{isLoading:!0,pastDelay:!0,error:null}):null,o=t.ssr?(0,i.jsxs)(i.Fragment,{children:["undefined"==typeof window?(0,i.jsx)(c.PreloadCss,{moduleIds:t.modules}):null,(0,i.jsx)(n,{...e})]}):(0,i.jsx)(a.BailoutToCSR,{reason:"next/dynamic",children:(0,i.jsx)(n,{...e})});return(0,i.jsx)(r.Suspense,{fallback:d,children:o})}return s.displayName="LoadableComponent",s}}
1,70049:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadCss",{enumerable:!0,get:function(){return a}});let i=n(57437),r=n(20544);function a(e){let{moduleIds:t}=e;if("undefined"!=typeof window)return null;let n=(0,r.getExpectedRequestStore)("next/dynamic css"),a=[];if(n.reactLoadableManifest&&t){let e=n.reactLoadableManifest;for(let n of t){if(!e[n])continue;let t=e[n].files.filter(e=>e.endsWith(".css"));a.push(...t)}}return 0===a.length?null:(0,i.jsx)(i.Fragment,{children:a.map(e=>(0,i.jsx)("link",{precedence:"dynamic",rel:"stylesheet",href:n.assetPrefix+"/_next/"+encodeURI(e),as:"style"},e))})}},36950:function(e,t,n){n.d(t,{F:function(){return i}}),n(83079);var i=(0,n(12119).$)("6500bfeadc44a2b5d3317af33cb972a688151a16")},60850:function(e,t,n){n.d(t,{CZ:function(){return r},R2:function(){return a},T9:function(){return d},fk:function(){return c},mK:function(){return o}}),n(83079);var i=n(12119),r=(0,i.$)("489a0c9551b931e08d89f7f5f5c892c7b23fefff"),a=(0,i.$)("2a95e2f3f90e7fed938e495986951730a05744b5"),c=(0,i.$)("b4d076709ab489b493a50d11e39e0979ff1959b6"),d=(0,i.$)("b9f327ac565182d2647700118e1b3771a61f0997"),o=(0,i.$)("0fc61a8119cacee671e8cde298a46648317d4bef")},90982:function(e,t,n){n.d(t,{ContentLoadingState:function(){return l},Q:function(){return d}});var i=n(57437),r=n(2265),a=n(21235),c=n(93448);function d(e){let{label:t="내용을 불러오고 있어요",slowLabel:n,className:a}=e,[d,o]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{o(!1);let e=setTimeout(()=>o(!0),8e3);return()=>clearTimeout(e)},[t]),(0,i.jsx)("p",{role:"status","aria-atomic":"true",className:(0,c.cn)("text-[13px] leading-5 text-zinc-600 dark:text-zinc-400",a),children:d?null!=n?n:"".concat(t,". 평소보다 시간이 걸리고 있어요."):t})}function o(e){let{count:t,table:n=!1}=e;return(0,i.jsx)("div",{className:"divide-y divide-zinc-200/60 dark:divide-white/[0.06]",children:Array.from({length:t},(e,t)=>(0,i.jsxs)("div",{className:"flex min-h-12 items-center gap-4 py-3",children:[(0,i.jsx)(a.Od,{width:24,height:16,className:"shrink-0 rounded"}),(0,i.jsx)(a.Od,{width:t%2?"30%":"40%",height:14,className:"rounded"}),n&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(a.Od,{width:"20%",height:14,className:"ml-auto rounded"}),(0,i.jsx)(a.Od,{width:"16%",height:14,className:"rounded"})]})]},t))})}function l(e){let{variant:t="table",label:n,slowLabel:r,className:l,rows:s=7}=e;return(0,i.jsxs)("div",{className:(0,c.cn)("w-full min-w-0 bg-white p-4 md:p-6 dark:bg-zinc-950",l),"data-loading-layout":t,"aria-busy":"true",children:[(0,i.jsx)(d,{label:n,slowLabel:r,className:"mb-5"}),(0,i.jsx)("div",{"aria-hidden":"true",children:"workspace"===t?(0,i.jsxs)("div",{className:"grid gap-6 md:grid-cols-[200px_minmax(0,1fr)]",children:[(0,i.jsxs)("div",{className:"hidden md:block",children:[(0,i.jsx)(a.Od,{height:32,className:"mb-4"}),(0,i.jsx)(o,{count:8})]}),(0,i.jsxs)("div",{className:"space-y-6",children:[(0,i.jsx)(a.Od,{width:"35%",height:28}),(0,i.jsx)("div",{className:"flex gap-4",children:[0,1,2].map(e=>(0,i.jsx)(a.Od,{width:80,height:28},e))}),(0,i.jsx)(a.Od,{height:160}),(0,i.jsx)(o,{count:5,table:!0})]})]}):"calendar"===t?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"mb-5 flex items-center justify-between",children:[(0,i.jsx)(a.Od,{width:140,height:28}),(0,i.jsx)(a.Od,{width:96,height:28})]}),(0,i.jsx)("div",{className:"grid grid-cols-7 gap-px overflow-hidden rounded-xl border border-zinc-200 bg-zinc-200 dark:border-zinc-800 dark:bg-zinc-800",children:Array.from({length:35},(e,t)=>(0,i.jsxs)("div",{className:"min-h-[64px] bg-white p-2 md:min-h-[88px] md:p-3 dark:bg-zinc-950",children:[(0,i.jsx)(a.Od,{width:18,height:12,className:"rounded"}),t%4==1&&(0,i.jsx)(a.Od,{height:18,className:"mt-4 rounded"})]},t))})]}):"cards"===t||"zones"===t?(0,i.jsx)("div",{className:(0,c.cn)("grid gap-4","zones"===t?"grid-cols-2 lg:grid-cols-4":"grid-cols-1 md:grid-cols-2 xl:grid-cols-3"),children:Array.from({length:"zones"===t?8:6},(e,n)=>(0,i.jsxs)("div",{className:"space-y-4 rounded-xl border border-zinc-200/70 p-4 dark:border-white/[0.08]",children:[(0,i.jsx)(a.Od,{width:"50%",height:16}),(0,i.jsx)(a.Od,{height:"zones"===t?64:112}),(0,i.jsx)(a.Od,{width:"75%",height:14})]},n))}):"grades"===t?(0,i.jsxs)("div",{className:"space-y-6",children:[(0,i.jsx)(a.Od,{width:"30%",height:24}),(0,i.jsx)("div",{className:"grid grid-cols-3 gap-4",children:[0,1,2].map(e=>(0,i.jsx)(a.Od,{height:80},e))}),(0,i.jsx)(a.Od,{height:220}),(0,i.jsx)(o,{count:4,table:!0})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(a.Od,{width:"list"===t?"65%":"25%",height:22,className:"mb-4"}),(0,i.jsx)(o,{count:s,table:"table"===t})]})})]})}},83444:function(e,t,n){n.d(t,{Pv:function(){return c},_8:function(){return r},bg:function(){return a},qw:function(){return d}});var i=n(57437);let r=()=>(0,i.jsxs)("svg",{viewBox:"0 0 24 24",width:"18",height:"18",children:[(0,i.jsx)("path",{d:"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z",fill:"#4285F4"}),(0,i.jsx)("path",{d:"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z",fill:"#34A853"}),(0,i.jsx)("path",{d:"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z",fill:"#FBBC05"}),(0,i.jsx)("path",{d:"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z",fill:"#EA4335"})]}),a=()=>(0,i.jsx)("svg",{viewBox:"-3 -3 30 30",width:"18",height:"18",fill:"#03C75A",children:(0,i.jsx)("path",{d:"M16.273 12.845L7.376 0H0v24h7.726V11.156L16.624 24H24V0h-7.727v12.845z"})}),c=()=>(0,i.jsx)("svg",{viewBox:"0 0 24 24",width:"18",height:"18",children:(0,i.jsx)("path",{className:"kakao-symbol",fill:"#381C1D",d:"M12 3C5.9 3 1 6.9 1 11.8c0 2.9 2 5.6 5.2 7.1-.2.7-.8 2.6-.8 3 0 .1 0 .2.1.3.1.1.2.1.4.1.1 0 .2 0 .3-.1 2.7-1.8 3.8-2.6 3.8-2.6.6.1 1.3.2 2 .2 6.1 0 11-3.9 11-8.8S18.1 3 12 3z"})}),d=()=>(0,i.jsx)("svg",{viewBox:"0 0 24 24",width:"18",height:"18",fill:"
1currentColor","aria-hidden":"true",children:(0,i.jsx)("path",{d:"M17.05 12.79c-.03-2.53 2.07-3.75 2.16-3.81-1.18-1.72-3.01-1.96-3.66-1.98-1.56-.16-3.04.92-3.83.92-.79 0-2.01-.9-3.31-.87-1.7.02-3.27.99-4.14 2.51-1.77 3.06-.45 7.59 1.27 10.07.84 1.21 1.84 2.57 3.15 2.52 1.26-.05 1.74-.82 3.27-.82s1.96.82 3.3.79c1.36-.02 2.22-1.23 3.05-2.45.96-1.4 1.36-2.76 1.38-2.83-.03-.01-2.64-1.01-2.67-4.02M14.6 4.63c.7-.84 1.17-2.01 1.04-3.18-1 .04-2.22.67-2.94 1.51-.64.74-1.2 1.93-1.05 3.07 1.12.09 2.26-.57 2.95-1.4"})})},21235:function(e,t,n){n.d(t,{Od:function(){return a}});var i=n(57437),r=n(93448);function a(e){let{className:t,variant:n="rect",width:a,height:c,style:d,...o}=e;return(0,i.jsx)("div",{className:(0,r.cn)("relative overflow-hidden bg-zinc-200/70 dark:bg-white/5 animate-shimmer",{text:"h-4 rounded-md",rect:"rounded-xl",circle:"rounded-full",card:"rounded-2xl"}[n],t),style:{width:void 0!==a?"number"==typeof a?"".concat(a,"px"):a:void 0,height:void 0!==c?"number"==typeof c?"".concat(c,"px"):c:void 0,...d},"aria-hidden":"true",...o})}n(2265)},39561:function(e,t,n){n.d(t,{g:function(){return a}});
1var i=n(2265),r=n(9244);function a(){let[e,t]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{t((0,r.Ig)())},[]),e}},71719:function(e,t,n){n.d(t,{P:function(){return r},q:function(){return a}});var i=n(40291);function r(e,t){return"".concat(e,"/school-collaboration/invite#token=").concat(encodeURIComponent(t))}function a(e){let t=e.trim(),n=(0,i.B$)(t);if(n)return n;try{var r;let e=new URL(t);if("/school-collaboration/invite"!==e.pathname)return"";return(0,i.B$)(null!==(r=new URLSearchParams(e.hash.slice(1)).get("token"))&&void 0!==r?r:"")}catch(e){return""}}},40291:function(e,t,n){n.d(t,{Aw:function(){return c},B$:function(){return a},HL:function(){return d}});let i=/^[23456789ABCDEFGHJKMNPQRSTUVWXYZ]{12}$/,r=/^[A-Za-z0-9_-]{43}$/;function a(e){let t=e.replace(/\s+/g,"");if(r.test(t))return t;let n=t.replace(/-/g,"").toUpperCase();return i.test(n)?n:""}function c(e){return i.test(e)?e.match(/.{4}/g).join("-"):e}function d(e){var t,n;if(/[/:]/.test(e))return e;let i=e.replace(/[^A-Za-z0-9]/g,"").toUpperCase();return i.length>12||/[_]/.test(e)?e:null!==(n=null===(t=i.match(/.{1,4}/g))||void 0===t?void 0:t.join("-"))&&void 0!==n?n:""}},31235:function(e,t,n){n.d(t,{S4:function(){return d},cM:function(){return c},fU:function(){return a}});var i=n(85461),r=n(55369);let a=[{value:"SCHOOL",label:"학교 운영\xb7공통 업무"},{value:"GRADE_1",label:"1학년 교무실"},{value:"GRADE_2",label:"2학년 교무실"},{value:"GRADE_3",label:"3학년 교무실"},{value:"",label:"소속 미배정"}],c=e=>{var t;return(null===(t=a.find(t=>t.value===(e||"")))||void 0===t?void 0:t.label)||"소속 미배정"};function d(e,t){if("SCHOOL_ADMIN"===e.kind&&e.title)return(0,i.aQ)(e.title);if("GRADE_ADMIN"===e.kind)return"".concat(e.grade,"학년 관리자");let n=t.classes.find(t=>t.id===e.classId);return"".concat("HOMEROOM"===e.kind&&n?"".concat(n.grade,"학년 ").concat(n.classNum,"반 "):e.grade?"".concat(e.grade,"학년 "):"").concat(r.LI[e.kind]||e.kind)}},55369:function(e,t,n){n.d(t,{F5:function(){return i},Ko:function(){return o},LI:function(){return s},Lq:function(){return u},Qn:function(){return d},Qs:function(){return a},UC:function(){return c},yV:function(){return l}});let i=["HOMEROOM","GRADE_ADMIN","SCHOOL_ADMIN","MOCK_COORDINATOR","SCORE_COORDINATOR"];function r(e,t){return e.filter(e=>!e.endedAt&&e.academicYear===t)}function a(e){return"SCHOOL_ADMIN"===e.kind?"school":"GRADE_ADMIN"===e.kind?"grade:".concat(e.grade):"HOMEROOM"===e.kind?"class:".concat(e.classId):"none"}function c(e,t){return r(e,t.academicYear).some(e=>{var n;let i=null!==(n=e.viewScope)&&void 0!==n?n:a(e);return"school"===i||i==="grade:".concat(t.grade)||i==="class:".concat(t.classId)})}function d(e,t){return r(e,t).some(e=>{var t;return"SCHOOL_ADMIN"===e.kind&&(null!==(t=e.viewScope)&&void 0!==t?t:a(e))==="school"})}function o(e,t){return r(e,t.academicYear).some(e=>"HOMEROOM"===e.kind&&e.classId===t.classId)}function l(e,t,n){return"admission"!==n&&("mock"===n||c(e,t)||r(e,t.academicYear).some(e=>"SCORE_COORDINATOR"===e.kind&&"grades"===n))}let s={HOMEROOM:"담임",GRADE_ADMIN:"학년 관리자",SCHOOL_ADMIN:"학교 관리자",MOCK_COORDINATOR:"모의고사 담당",SCORE_COORDINATOR:"성적업무 담당"};function u(e,t,n){return r(e,t).some(e=>{var t;let i=null!==(t=e.viewScope)&&void 0!==t?t:a(e);return"school"===i||i==="grade:".concat(n)})}},85461:function(e,t,n){n.d(t,{aQ:function(){return g},oX:function(){return x},s4:function(){return y},PO:function(){return v}});var i=n(91351),r=n(29133),a=n(55369),c=n(40291);let d=i.Z_().max(200).transform(c.B$).refine(Boolean,"초대 코드를 다시 확인해 주세요."),o=i.Km(["SCHOOL","GRADE_1","GRADE_2","GRADE_3"]).nullable(),l=i.Z_().min(1).max(100),s=i.Rx().int().min(2e3).max(2100),u=i.Rx().int().min(1).max(3),f=i.Z_().trim().min(1).max(60).transform(e=>e.normalize("NFC")),h=i.Z_().regex(/^(school|none|grade:[123]|class:.{1,100})$/).nullable(),m=i.Z_().trim().min(1,"역할 이름을 입력해 주세요.").max(30,"역할 이름은 30자 이내로 입력해 주세요.").transform(e=>e.normalize("NFC")),p=i.Ry({kind:i.Km(a.F5),viewScope:h.optional(),grade:u.nullable().default(null),classId:l.nullable().default(null),title:m.nullable().optional()}).strict().superRefine((e,t)=>
1{e.title&&"SCHOOL_ADMIN"!==e.kind&&t.addIssue({code:r.NL.custom,message:"이름은 학교 관리자 역할에만 붙일 수 있습니다."}),("HOMEROOM"===e.kind?null!==e.classId&&null===e.grade:"GRADE_ADMIN"===e.kind||"MOCK_COORDINATOR"===e.kind?null!==e.grade&&null===e.classId:null===e.grade&&null===e.classId)||t.addIssue({code:r.NL.custom,message:"역할에 맞는 학년 또는 반을 선택해 주세요."})});function x(e){return"SCHOOL_ADMIN"===e.kind?g(e.title)||"학교 관리자":"GRADE_ADMIN"===e.kind?"".concat(e.grade,"학년 관리자"):"".concat(e.grade,"학년 ").concat(e.classNum,"반 담임")}function v(e){return"SCHOOL_ADMIN"===e.kind?"학교 전체 학생":"GRADE_ADMIN"===e.kind?"".concat(e.grade,"학년 전체 학생"):"".concat(e.grade,"학년 ").concat(e.classNum,"반 학생")}i.IX(p).max(3),i.VK("action",[i.Ry({action:i.i0("list")}).strict(),i.Ry({action:i.i0("create"),schoolCode:i.Z_().regex(/^\d{5,12}$/),officeCode:i.Z_().regex(/^[A-Z]\d{2}$/)}).strict(),i.Ry({action:i.i0("preview-invite"),token:d}).strict(),i.Ry({action:i.i0("join"),token:d}).strict(),i.Ry({action:i.i0("detail"),spaceId:l}).strict(),i.Ry({action:i.i0("class"),spaceId:l,academicYear:s,grade:u,classNum:i.Rx().int().min(1).max(99)}).strict(),i.Ry({action:i.i0("reissue-invite"),spaceId:l,invitationId:l}).strict(),i.Ry({action:i.i0("suggest-structure"),spaceId:l}).strict(),i.Ry({action:i.i0("setup-structure"),spaceId:l,grades:i.IX(i.Ry({grade:u,classCount:i.Rx().int().min(0).max(20)}).strict()).min(1).max(3).refine(e=>new Set(e.map(e=>e.grade)).size===e.length,"학년이 중복되었습니다.").refine(e=>e.some(e=>e.classCount>0),"한 학년 이상 반 수를 입력해 주세요.")}).strict(),i.Ry({action:i.i0("add-seats"),spaceId:l,count:i.Rx().int().min(1).max(10)}).strict(),i.Ry({action:i.i0("rename-seat"),spaceId:l,assignmentId:l.optional(),invitationId:l.optional(),title:m}).strict(),i.Ry({action:i.i0("remove-seat"),spaceId:l,assignmentId:l.optional(),invitationId:l.optional()}).strict(),i.Ry({action:i.i0("claim-seat"),spaceId:l,invitationId:l}).strict(),i.Ry({action:i.i0("issue-seat"),spaceId:l,kind:i.Km(["HOMEROOM","GRADE_ADMIN"]),grade:u.optional(),classId:l.optional()}).strict(),i.Ry({action:i.i0("reissue-expired"),spaceId:l}).strict(),i.Ry({action:i.i0("revoke-invite"),spaceId:l,invitationId:l}).strict(),i.Ry({action:i.i0("move-directory"),spaceId:l,entryId:i.Z_().min(1).max(220),directoryRevision:i.Rx().int().nonnegative(),office:o.optional(),anchorId:i.Z_().min(1).max(220).nullable(),placement:i.Km(["before","after"])}).strict(),i.Ry({action:i.i0("roles"),spaceId:l,office:o.optional(),memberId:l,revision:i.Rx().int().nonnegative(),operator:i.O7().optional(),roles:i.IX(p).max(4).superRefine((e,t)=>{let n=e.map(e=>e.kind);new Set(n).size!==n.length&&t.addIssue({code:r.NL.custom,message:"담임\xb7학년 관리자 또는 학교 관리자\xb7성적업무는 각각 하나씩 배정해 주세요."})})}).strict(),i.Ry({action:i.i0("leave"),spaceId:l,memberId:l,revision:i.Rx().int().nonnegative()}).strict(),i.Ry({action:i.i0("register-roster"),spaceId:l,classId:l,revision:i.Rx().int().nonnegative(),rows:i.IX(i.Ry({number:i.Rx().int().min(1).max(999),name:f}).strict()).min(1).max(100)}).strict()]);let g=e=>null==e?void 0:e.replace(/^전체\s*조회(\s*\d+)?$/,"학교 관리자"),y=e=>{var t;return(null===(t=e.invitation)||void 0===t?void 0:t.office)!==void 0?e.invitation.office||"":"SCHOOL_ADMIN"===e.kind?"SCHOOL":"GRADE_".concat(e.grade)}}}]);

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.