PageSourceSearch

https://www.fcseoul12.com/_next/static/chunks/8920-9a135e4197d0f66b.js

js fcseoul12.com collected 2026-10-02 23:55:38 UTC 15,592 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8920],{23115:(e,t,n)=>{n.d(t,{W:()=>U});var r=n(12115),o=n(21231),i=n(6232);function a(e,t){let[n,a]=(0,r.useState)(e),l=(0,i.Y)(e);return(0,o.s)(()=>a(l.current),[l,a,...t]),n}var l=n(30797),u=n(48014),s=n(69470),c=n(24006),d=n(52503),p=n(47769);let f=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function v(e){var t,n;let r=null!=(t=e.innerText)?t:"",o=e.cloneNode(!0);if(!(o instanceof HTMLElement))return r;let i=!1;for(let e of o.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),i=!0;let a=i?null!=(n=o.innerText)?n:"":r;return f.test(a)&&(a=a.replace(f,"")),a}function b(e){return[e.screenX,e.screenY]}var x=n(23742),g=n(91525),h=n(27677),m=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(m||{}),O=n(45261),y=n(37254);function R(e,t){return e?e+"["+t+"]":t}var S=n(27279),D=n(21449),L=n(84554),I=n(84352),T=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(T||{}),P=(e=>(e[e.Single=0]="Single",e[e.Multi=1]="Multi",e))(P||{}),w=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(w||{}),C=(e=>(e[e.OpenListbox=0]="OpenListbox",e[e.CloseListbox=1]="CloseListbox",e[e.GoToOption=2]="GoToOption",e[e.Search=3]="Search",e[e.ClearSearch=4]="ClearSearch",e[e.RegisterOption=5]="RegisterOption",e[e.UnregisterOption=6]="UnregisterOption",e[e.RegisterLabel=7]="RegisterLabel",e))(C||{});function F(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,n=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,r=(0,y.wl)(t(e.options.slice()),e=>e.dataRef.current.domRef.current),o=n?r.indexOf(n):null;return -1===o&&(o=null),{options:r,activeOptionIndex:o}}let k={1:e=>e.dataRef.current.disabled||1===e.listboxState?e:{...e,activeOptionIndex:null,listboxState:1},0(e){if(e.dataRef.current.disabled||0===e.listboxState)return e;let t=e.activeOptionIndex,{isSelected:n}=e.dataRef.current,r=e.options.findIndex(e=>n(e.dataRef.current.value));return -1!==r&&(t=r),{...e,listboxState:0,activeOptionIndex:t}},2(e,t){var n;if(e.dataRef.current.disabled||1===e.listboxState)return e;let r=F(e),o=function(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),o=null!=r?r:-1;switch(e.focus){case 0:for(let e=0;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 1:for(let e=o-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 2:for(let e=o+1;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 3:for(let e=n.length-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 4:for(let r=0;r<n.length;++r)if(t.resolveId(n[r],r,n)===e.id)return r;return r;case 5:return null;default:throw Error("Unexpected object: "+e)}}(t,{resolveItems:()=>r.options,resolveActiveIndex:()=>r.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...r,searchQuery:"",activeOptionIndex:o,activationTrigger:null!=(n=t.trigger)?n:1}},3:(e,t)=>{if(e.dataRef.current.disabled||1===e.listboxState)return e;let n=+(""===e.searchQuery),r=e.searchQuery+t.value.toLowerCase(),o=(null!==e.activeOptionIndex?e.options.slice(e.activeOptionIndex+n).concat(e.options.slice(0,e.activeOptionIndex+n)):e.options).find(e=>{var t;return!e.dataRef.current.disabled&&(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))}),i=o?e.options.indexOf(o):-1;return -1===i||i===e.activeOptionIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeOptionIndex:i,activationTrigger:1}},4:e=>e.dataRef.current.disabled||1===e.listboxState||""===e.searchQuery?e:{...e,searchQuery:""},5:(e,t)=>{let n={id:t.id,dataRef:t.dataRef},r=F(e,e=>[...e,n]);return null===e.activeOptionIndex&&e.dataRef.current.isSelected(t.dataRef.current.value)&&(r.activeOptionIndex=r.options.indexOf(n)),{...e,...r}},6:(e,t)=>{let n=F(e,e=>{let n=e.findIndex(e=>e.id===t.id);return -1!==n&&e.splice(n,1),e});return{...e,...n,activationTrigger:1}},7:(e,t)=>({...e,labelId:t.id})},E=(0,r.createContext)(null);function _(e){let t=(0,r.useContext)(E);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Listbox /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,_),t}return t}E.displayName="ListboxActionsContext";let A=(0,r.createContext)(null);function M(e){let t=(0,r.useContext)(A);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Listbox /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,M),t}return t}function X(e,t){return(0,S.Y)(t.type,k,e,t)}A.displayName="ListboxDataContext";let B=r.Fragment,N=L.O5.RenderStrategy|L.O5.Static,U=Object.assign((0,L.FX)(function(e,t){let{value:n,defaultValue:i,form:a,name:s,onChange:d,by:f=(e,t)=>
1e===t,disabled:v=!1,horizontal:b=!1,multiple:h=!1,...O}=e,D=b?"horizontal":"vertical",I=(0,p.P)(t),[T=h?[]:void 0,P]=function(e,t,n){let[o,i]=(0,r.useState)(n),a=void 0!==e,u=(0,r.useRef)(a),s=(0,r.useRef)(!1),c=(0,r.useRef)(!1);return!a||u.current||s.current?a||!u.current||c.current||(c.current=!0,u.current=a,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(s.current=!0,u.current=a,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[a?e:o,(0,l._)(e=>(a||i(e),null==t?void 0:t(e)))]}(n,d,i),[w,C]=(0,r.useReducer)(X,{dataRef:(0,r.createRef)(),listboxState:1,options:[],searchQuery:"",labelId:null,activeOptionIndex:null,activationTrigger:1}),F=(0,r.useRef)({static:!1,hold:!1}),k=(0,r.useRef)(null),_=(0,r.useRef)(null),M=(0,r.useRef)(null),N=(0,l._)("string"==typeof f?(e,t)=>(null==e?void 0:e[f])===(null==t?void 0:t[f]):f),U=(0,r.useCallback)(e=>(0,S.Y)(Q.mode,{1:()=>T.some(t=>N(t,e)),0:()=>N(T,e)}),[T]),Q=(0,r.useMemo)(()=>({...w,value:T,disabled:v,mode:+!!h,orientation:D,compare:N,isSelected:U,optionsPropsRef:F,labelRef:k,buttonRef:_,optionsRef:M}),[T,v,h,w]);(0,o.s)(()=>{w.dataRef.current=Q},[Q]),(0,c.j)([Q.buttonRef,Q.optionsRef],(e,t)=>{var n;C({type:1}),(0,y.Bm)(t,y.MZ.Loose)||(e.preventDefault(),null==(n=Q.buttonRef.current)||n.focus())},0===Q.listboxState);let Y=(0,r.useMemo)(()=>({open:0===Q.listboxState,disabled:v,value:T}),[Q,v,T]),j=(0,l._)(e=>{let t=Q.options.find(t=>t.id===e);t&&W(t.dataRef.current.value)}),q=(0,l._)(()=>{if(null!==Q.activeOptionIndex){let{dataRef:e,id:t}=Q.options[Q.activeOptionIndex];W(e.current.value),C({type:2,focus:m.Specific,id:t})}}),z=(0,l._)(()=>C({type:0})),H=(0,l._)(()=>C({type:1})),V=(0,l._)((e,t,n)=>e===m.Specific?C({type:2,focus:m.Specific,id:t,trigger:n}):C({type:2,focus:e,trigger:n})),K=(0,l._)((e,t)=>(C({type:5,id:e,dataRef:t}),()=>C({type:6,id:e}))),G=(0,l._)(e=>(C({type:7,id:e}),()=>C({type:7,id:null}))),W=(0,l._)(e=>(0,S.Y)(Q.mode,{0:()=>null==P?void 0:P(e),1(){let t=Q.value.slice(),n=t.findIndex(t=>N(t,e));return -1===n?t.push(e):t.splice(n,1),null==P?void 0:P(t)}})),Z=(0,l._)(e=>C({type:3,value:e})),J=(0,l._)(()=>C({type:4})),$=(0,r.useMemo)(()=>({onChange:W,registerOption:K,registerLabel:G,goToOption:V,closeListbox:H,openListbox:z,selectActiveOption:q,selectOption:j,search:Z,clearSearch:J}),[]),ee=(0,r.useRef)(null),et=(0,u.L)();return(0,r.useEffect)(()=>{ee.current&&void 0!==i&&et.addEventListener(ee.current,"reset",()=>{null==P||P(i)})},[ee,P]),r.createElement(E.Provider,{value:$},r.createElement(A.Provider,{value:Q},r.createElement(g.El,{value:(0,S.Y)(Q.listboxState,{0:g.Uw.Open,1:g.Uw.Closed})},null!=s&&null!=T&&(function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];for(let[o,i]of Object.entries(t))!function t(n,r,o){if(Array.isArray(o))for(let[e,i]of o.entries())t(n,R(r,e.toString()),i);else o instanceof Date?n.push([r,o.toISOString()]):"boolean"==typeof o?n.push([r,o?"1":"0"]):"string"==typeof o?n.push([r,o]):"number"==typeof o?n.push([r,"".concat(o)]):null==o?n.push([r,""]):e(o,r,n)}(r,R(n,o),i);return r})({[s]:T}).map((e,t)=>{let[n,o]=e;return r.createElement(x.j,{features:x.O.Hidden,ref:0===t?e=>{var t;ee.current=null!=(t=null==e?void 0:e.closest("form"))?t:null}:void 0,...(0,L.oE)({key:n,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:a,disabled:v,name:n,value:o})})}),(0,L.XX)({ourProps:{ref:I},theirProps:O,slot:Y,defaultTag:B,name:"Listbox"}))))}),{Button:(0,L.FX)(function(e,t){var n;let o=(0,s.B)(),{id:i="headlessui-listbox-button-".concat(o),...c}=e,f=M("Listbox.Button"),v=_("Listbox.Button"),b=(0,p.P)(f.buttonRef,t),x=(0,u.L)(),g=(0,l._)(e=>{switch(e.key){case I.D.Space:case I.D.Enter:case I.D.ArrowDown:e.preventDefault(),v.openListbox(),x.nextFrame(()=>{f.value||v.goToOption(m.First)});break;case I.D.ArrowUp:e.preventDefault(),v.openListbox(),x.nextFrame(()=>{f.value||v.goToOption(m.Last)})}}),O=(0,l._)(e=>{e.key===I.D.Space&&e.preventDefault()}),y=(0,l._)(e=>{if((0,h.l)(e.currentTarget))return e.preventDefault();0===f.listboxState?(v.closeListbox(),x.nextFrame(()=>{var e;return null==(e=f.buttonRef.current)?void 0:e.focus({preventScroll:!0})}
1)):(e.preventDefault(),v.openListbox())}),R=a(()=>{if(f.labelId)return[f.labelId,i].join(" ")},[f.labelId,i]),S=(0,r.useMemo)(()=>({open:0===f.listboxState,disabled:f.disabled,value:f.value}),[f]),D={ref:b,id:i,type:(0,d.c)(e,f.buttonRef),"aria-haspopup":"listbox","aria-controls":null==(n=f.optionsRef.current)?void 0:n.id,"aria-expanded":0===f.listboxState,"aria-labelledby":R,disabled:f.disabled,onKeyDown:g,onKeyUp:O,onClick:y};return(0,L.XX)({ourProps:D,theirProps:c,slot:S,defaultTag:"button",name:"Listbox.Button"})}),Label:(0,L.FX)(function(e,t){let n=(0,s.B)(),{id:i="headlessui-listbox-label-".concat(n),...a}=e,u=M("Listbox.Label"),c=_("Listbox.Label"),d=(0,p.P)(u.labelRef,t);(0,o.s)(()=>c.registerLabel(i),[i]);let f=(0,l._)(()=>{var e;return null==(e=u.buttonRef.current)?void 0:e.focus({preventScroll:!0})}),v=(0,r.useMemo)(()=>({open:0===u.listboxState,disabled:u.disabled}),[u]);return(0,L.XX)({ourProps:{ref:d,id:i,onClick:f},theirProps:a,slot:v,defaultTag:"label",name:"Listbox.Label"})}),Options:(0,L.FX)(function(e,t){var n;let o=(0,s.B)(),{id:i="headlessui-listbox-options-".concat(o),...c}=e,d=M("Listbox.Options"),f=_("Listbox.Options"),v=(0,p.P)(d.optionsRef,t),b=(0,u.L)(),x=(0,u.L)(),h=(0,g.O_)(),y=null!==h?(h&g.Uw.Open)===g.Uw.Open:0===d.listboxState;(0,r.useEffect)(()=>{var e;let t=d.optionsRef.current;t&&0===d.listboxState&&t!==(null==(e=(0,D.T)(t))?void 0:e.activeElement)&&t.focus({preventScroll:!0})},[d.listboxState,d.optionsRef]);let R=(0,l._)(e=>{switch(x.dispose(),e.key){case I.D.Space:if(""!==d.searchQuery)return e.preventDefault(),e.stopPropagation(),f.search(e.key);case I.D.Enter:if(e.preventDefault(),e.stopPropagation(),null!==d.activeOptionIndex){let{dataRef:e}=d.options[d.activeOptionIndex];f.onChange(e.current.value)}0===d.mode&&(f.closeListbox(),(0,O.e)().nextFrame(()=>{var e;return null==(e=d.buttonRef.current)?void 0:e.focus({preventScroll:!0})}
1));break;case(0,S.Y)(d.orientation,{vertical:I.D.ArrowDown,horizontal:I.D.ArrowRight}):return e.preventDefault(),e.stopPropagation(),f.goToOption(m.Next);case(0,S.Y)(d.orientation,{vertical:I.D.ArrowUp,horizontal:I.D.ArrowLeft}):return e.preventDefault(),e.stopPropagation(),f.goToOption(m.Previous);case I.D.Home:case I.D.PageUp:return e.preventDefault(),e.stopPropagation(),f.goToOption(m.First);case I.D.End:case I.D.PageDown:return e.preventDefault(),e.stopPropagation(),f.goToOption(m.Last);case I.D.Escape:return e.preventDefault(),e.stopPropagation(),f.closeListbox(),b.nextFrame(()=>{var e;return null==(e=d.buttonRef.current)?void 0:e.focus({preventScroll:!0})});case I.D.Tab:e.preventDefault(),e.stopPropagation();break;default:1===e.key.length&&(f.search(e.key),x.setTimeout(()=>f.clearSearch(),350))}}),T=a(()=>{var e;return null==(e=d.buttonRef.current)?void 0:e.id},[d.buttonRef.current]),P=(0,r.useMemo)(()=>({open:0===d.listboxState}),[d]),w={"aria-activedescendant":null===d.activeOptionIndex||null==(n=d.options[d.activeOptionIndex])?void 0:n.id,"aria-multiselectable":1===d.mode||void 0,"aria-labelledby":T,"aria-orientation":d.orientation,id:i,onKeyDown:R,role:"listbox",tabIndex:0,ref:v};return(0,L.XX)({ourProps:w,theirProps:c,slot:P,defaultTag:"ul",features:N,visible:y,name:"Listbox.Options"})}),Option:(0,L.FX)(function(e,t){let n,a,u,c=(0,s.B)(),{id:d="headlessui-listbox-option-".concat(c),disabled:f=!1,value:x,...g}=e,h=M("Listbox.Option"),y=_("Listbox.Option"),R=null!==h.activeOptionIndex&&h.options[h.activeOptionIndex].id===d,S=h.isSelected(x),D=(0,r.useRef)(null),I=(n=(0,r.useRef)(""),a=(0,r.useRef)(""),(0,l._)(()=>{let e=D.current;if(!e)return"";let t=e.innerText;if(n.current===t)return a.current;let r=(function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let n=e.getAttribute("aria-labelledby");if(n){let e=n.split(" ").map(e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():v(t).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(", ")}return v(e).trim()})(e).trim().toLowerCase();return n.current=t,a.current=r,r})),T=(0,i.Y)({disabled:f,value:x,domRef:D,get textValue(){return I()}}),P=(0,p.P)(t,D);(0,o.s)(()=>{if(0!==h.listboxState||!R||0===h.activationTrigger)return;let e=(0,O.e)();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=D.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[D,R,h.listboxState,h.activationTrigger,h.activeOptionIndex]),(0,o.s)(()=>y.registerOption(d,T),[T,d]);let w=(0,l._)(e=>{if(f)return e.preventDefault();y.onChange(x),0===h.mode&&(y.closeListbox(),(0,O.e)().nextFrame(()=>{var e;return null==(e=h.buttonRef.current)?void 0:e.focus({preventScroll:!0})}
1))}),C=(0,l._)(()=>{if(f)return y.goToOption(m.Nothing);y.goToOption(m.Specific,d)}),F=(u=(0,r.useRef)([-1,-1]),{wasMoved(e){let t=b(e);return(u.current[0]!==t[0]||u.current[1]!==t[1])&&(u.current=t,!0)},update(e){u.current=b(e)}}),k=(0,l._)(e=>F.update(e)),E=(0,l._)(e=>{F.wasMoved(e)&&(f||R||y.goToOption(m.Specific,d,0))}),A=(0,l._)(e=>{F.wasMoved(e)&&(f||R&&y.goToOption(m.Nothing))}),X=(0,r.useMemo)(()=>({active:R,selected:S,disabled:f}),[R,S,f]);return(0,L.XX)({ourProps:{id:d,ref:P,role:"option",tabIndex:!0===f?void 0:-1,"aria-disabled":!0===f||void 0,"aria-selected":S,disabled:void 0,onClick:w,onFocus:C,onPointerEnter:k,onMouseEnter:k,onPointerMove:E,onMouseMove:E,onPointerLeave:A,onMouseLeave:A},theirProps:g,slot:X,defaultTag:"li",name:"Listbox.Option"})})})},47863:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(72895).A)("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]])},52503:(e,t,n)=>{n.d(t,{c:()=>a});var r=n(12115),o=n(21231);function i(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";if("string"==typeof n&&"button"===n.toLowerCase())return"button"}function a(e,t){let[n,a]=(0,r.useState)(()=>i(e));return(0,o.s)(()=>{a(i(e))},[e.type,e.as]),(0,o.s)(()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&a("button")},[n,t]),n}},66474:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(72895).A)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},90437:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(72895).A)("CheckCheck",[["path",{d:"M18 6 7 17l-5-5",key:"116fxf"}],["path",{d:"m22 10-7.5 7.5L13 16",key:"ke71qq"}]])}}]);

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.