PageSourceSearch

https://dead-roid-666.web.app/5437.cc8485c7.chunk.js

js dead-roid-666.web.app collected 2026-10-03 12:23:30 UTC 13,778 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkts_boilerplate=self.webpackChunkts_boilerplate||[]).push([[5437],{7327:function(e,t,n){n.d(t,{A:function(){return le}}),n(12064),n(44465),n(31863),n(3940),n(32145),n(74277),n(61445),n(57045),n(65114),n(32242),n(60039),n(75868),n(42652);var r=n(37953),o=n(84136),l=n(83483),i=(n(34068),n(82185),n(70300)),a=n(79390),c=n(21551),u=n(80762),s=n(374),f=n(88382),d=n(45226),m=n(25083),p=(n(66706),n(10475),n(82106),n(85062),n(3233),n(51163),n(82758),n(20884),n(59352));function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach(function(t){b(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e,t,n,r,o,l,i){try{var a=e[l](i),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}function g(e){return w.apply(this,arguments)}function w(){var e;return e=regeneratorRuntime.mark(function e(t){var n,r,o,l;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.collectionPath,r=t.data,o=p.fuego.db.collection("notice"),l=h(h({},r),{},{createdAt:new Date,editedAt:new Date}),e.abrupt("return",o.doc(n).set(l,{merge:!0}));case 4:case"end":return e.stop()}},e)}),w=function(){var t=this,n=arguments;return new Promise(function(r,o){var l=e.apply(t,n);function i(e){y(l,r,o,i,a,"next",e)}function a(e){y(l,r,o,i,a,"throw",e)}i(void 0)})},w.apply(this,arguments)}var x,A,O,E=n(64315),j=n(51788),S=n(79661),P=n(65090);function k(e,t,n,r,o,l,i){try{var a=e[l](i),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}function C(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var l=e.apply(t,n);function i(e){k(l,r,o,i,a,"next",e)}function a(e){k(l,r,o,i,a,"throw",e)}i(void 0)})}}function D(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,l=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(l.push(r.value),!t||l.length!==t);i=!0);}catch(e){a=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return I(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?I(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function M(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var T,z,B,H,R,$,L,U=o.Ay.div(x||(x=M(["\n  width: 100%;\n  max-height: calc(94vh - 60px);\n  padding: 0 24px 24px;\n  overflow-y: auto;\n\n  @media (max-width: 460px) {\n    padding: 16px;\n  }\n"]))),W=o.Ay.div(A||(A=M(["\n  display: flex;\n  gap: 8px;\n  align-items: center;\n  margin: 12px 0;\n"]))),_=o.Ay.div(O||(O=M(["\n  border-radius: var(--cardBorderRadius);\n  background: var(--cardBackgroundColor);\n  border: 1px solid var(--lineColor);\n  padding: 0 16px 16px 16px;\n"]))),F={size:!0,align:!0,color:!0,list:!0,blockquote:!0,codeblock:!1,link:!0,image:!0,file:!1,html:!0,emoji:!1,header:!0},G=function(e){var t,n,o=e.data,l=e.close,p=e.id,v=e.collectionPath,h=D((0,r.useState)(!1),2),b=h[0],y=h[1],w=D((0,f.Ge)(o?o.title:""),2),x=w[0],A=w[1],O=D((0,r.useState)(o?o.contents:""),2),k=O[0],I=O[1],M=D((0,r.useState)(o?o.htmlContents:""),2),T=M[0],z=M[1],B=D((0,E.A)(!o||o.isShow),2),H=B[0],R=B[1],$=D((0,E.A)(null===(t=null==o?void 0:o.showBg)||void 0===t||t),2),L=$[0],G=$[1],V=D((0,E.A)(null===(n=null==o?void 0:o.showTitle)||void 0===n||n),2),q=V[0],Q=V[1],J=D((0,S.L4)(P.ak),2),K=J[0],N=J[1],X=(0,r.useCallback)(C(regeneratorRuntime.mark(function e(){var t,n;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return y(!0),n={title:x||"",contents:t=k||"",htmlContents:K?T||t:"",isShow:null!=H&&H,isHtmlMode:null!=K&&K,showBg:L,showTitle:q},e.next=6,g({collectionPath:v,data:n});case 6:y(!1),l();case 8:case"end":return e.stop()}},e)}
1)),[v,x,k,H,K,T,L,q]);return(0,r.useEffect)(function(){N((null==o?void 0:o.isHtmlMode)||!1)},[o,N]),r.createElement(i.A,{outsideClick:function(){},contentStyle:{maxWidth:"670px",width:"100%"}},r.createElement(a.rQ,null,r.createElement(c.A,{onClick:l}),r.createElement("div",{style:{textAlign:"left"}},r.createElement("h6",null,"공지 관리")),r.createElement(u.A,{onClick:X,pending:b},"수정 하기")),r.createElement(U,null,r.createElement(W,null,r.createElement(m.A,null,"공지 공개 여부"),r.createElement(j.A,{isChecked:H,handleSwitch:R})),r.createElement(W,null,r.createElement(m.A,null,"배경 표시"),r.createElement(j.A,{isChecked:L,handleSwitch:G})),r.createElement(W,null,r.createElement(m.A,null,"공지 제목 표시"),r.createElement(j.A,{isChecked:q,handleSwitch:Q})),r.createElement(d.A,{label:"공지 제목",value:x,name:x,onChange:A,placeholder:"공지 제목",minRows:2}),r.createElement("div",{style:{marginTop:12}},r.createElement(m.A,null,"내용"),r.createElement(_,null,r.createElement(s.A,{setToolbar:F,style:{minHeight:200},id:"".concat(p,"-notice"),value:k||"",onChange:I,htmlValue:T||k||"",onHtmlChange:z,customIsHtmlMode:K,customSetHtmlMode:N})))))},V=n(31463),q=n(79883),Q=n(29080),J=n(18858),K=n(33292);function N(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,l=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(l.push(r.value),!t||l.length!==t);i=!0);}catch(e){a=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return X(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?X(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function X(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Y(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var Z=o.Ay.div(T||(T=Y(["\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 4px;\n  justify-content: center;\n  margin-bottom: 12px;\n"]))),ee=o.Ay.div(z||(z=Y(["\n  padding: 16px;\n  max-width: 100%;\n  min-width: 340px;\n  text-align: center;\n  position: relative;\n  z-index: 0;\n\n  ","\n\n  @media (max-width: 460px) {\n    min-width: 100%;\n  }\n"])),function(e){return e.$showBg?(0,o.AH)(B||(B=Y(["\n          border: 1px solid var(--lineColor);\n          ","\n        "])),J.pB):(0,o.AH)(H||(H=Y(["\n          background: transparent;\n          border: none;\n          border-radius: 0;\n          backdrop-filter: none;\n          box-shadow: none;\n        "])))}),te=o.Ay.div(R||(R=Y(["\n  font-size: 13px;\n  color: var(--subTextColor);\n"]))),ne=o.Ay.div($||($=Y(["\n  font-size: 12px;\n  color: var(--subTextColor);\n  display: flex;\n  align-items: center;\n  gap: 4px;\n\n  position: absolute;\n  top: 8px;\n  right: 8px;\n"]))),re=o.Ay.header(L||(L=Y(["\n  font-size: 15px;\n  font-weight: 800;\n  margin-bottom: 16px;\n  line-height: 1.4;\n"])));function oe(e){var t,n,o,i=e.collectionPath,a=e.id,c=e.enableCreateWhenEmpty,u=void 0!==c&&c,s=N((0,r.useState)(!1),2),f=s[0],d=s[1],m=N((0,r.useState)(!1),2),p=m[0],v=m[1],h=(0,S.vc)(q.Bs),b=(0,S.vc)(q.GI),y=h&&b,g=(0,l.useDocument)("notice/".concat(i),{listen:!0}).data,w=(0,r.useCallback)(function(){v(!1)},[]),x=(0,r.useCallback)(function(){v(!0)},[]),A=null===(t=null==g?void 0:g.showBg)||void 0===t||t,O=null===(n=null==g?void 0:g.showTitle)||void 0===n||n,E=null!==(o=null==g?void 0:g.isHtmlMode)&&void 0!==o&&o;return g||u&&y?r.createElement(r.Fragment,null,null!=g&&g.isShow?r.createElement(r.Fragment,null,r.createElement(Z,null,r.createElement(ee,{$showBg:A,onMouseOver:function(){return d(!0)},onMouseLeave:function(){return d(!1)}},O&&r.createElement(re,{dangerouslySetInnerHTML:{__html:(0,V.n)(g&&g.title||"")}}),r.createElement(K.A,{value:null==g?void 0:g.contents,htmlValue:E?null==g?void 0:g.htmlContents:void 0,isHtmlMode:E}),f&&y&&r.createElement(ne,{onClick:x},r.createElement(Q.A,{size:"md",icon:"Wheel18",iconColor:"var(--subTextColor)"}))))):y?r.createElement(Z,null,r.createElement(ee,{$showBg:A,onMouseOver:function(){return d(!0)},onMouseLeave:function(){return d(!1)}},r.createElement(te,null,g?"공지 비공개":"공지 미설정"),f&&y&&r.createElement(ne,{onClick:x},r.createElement(Q.A,{size:"md",icon:"Wheel18",iconColor:"var(--subTextColor)"})))):null,p&&r.createElement(G,{data:g,close:w,id:a,collectionPath:i})):null}var le=r.memo(oe)},83011:function(e,t,n){n.d(t,{U:function(){return d}}),n(82185),n(42652),n(32242),n(65114),n(61445),n(94513),n(60039),n(85062),n(86608),n(12064),n(34068),n(77135),n(51163),n(82758),n(3940),n(32145),n(74277),n(57045),n(75868),n(10475),n(82106),n(3233),n(20884),n(31863);var r=n(37953),o=n(81481),l=(n(59807),n(59352));function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?i(Object(n),!0).forEach(function(t){c(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t,n,r,o,l,i){try{var a=e[l](i),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,l=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(l.push(r.value),!t||l.length!==t);i=!0);}catch(e){a=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function d(e){var t=e.collectionPath,n=e.searchResultData,i=e.fallbackToOriginal,c=void 0===i||i,f=s((0,r.useState)(null),2),d=f[0],m=f[1],p=s((0,r.useState)(!1),2),v=p[0],h=p[1],b=(0,r.useRef)(0);return(0,r.useEffect)(function(){if(!n)return m(null),void h(!1);if(0===n.length)return m([]),void h(!1);var e=Array.from(new Set(n.map(function(e){return(null==e?void 0:e.objectID)||(null==e?void 0:e.id)}).filter(function(e){return"string"==typeof e&&e.length>0})));if(0===e.length)return m(n),void h(!1);var r,i=++b.current;h(!0),(r=regeneratorRuntime.mark(function r(){var u,s,f,d,p,v,y;return regeneratorRuntime.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:for(r.prev=0,u=l.default.firestore(),s=[],f=0;f<e.length;f+=30)s.push(e.slice(f,f+30));return r.next=6,Promise.all(s.map(function(e){return u.collection(t).where(o.A.firestore.FieldPath.documentId(),"in",e).get()}));case 6:if(d=r.sent,i===b.current){r.next=9;break}return r.abrupt("return");case 9:p=new Map,d.forEach(function(e){return e.docs.forEach(function(e){return p.set(e.id,a({id:e.id},e.data()))})}),v=n.map(function(e){var t=(null==e?void 0:e.objectID)||(null==e?void 0:e.id)||"",n=t?p.get(t):void 0;return n?a(a(a({},e),n),{},{id:t}):c?a(a({},e),{},{id:t}):null}).filter(Boolean),m(v),r.next=22;break;case 15:if(r.prev=15,r.t0=r.catch(0),console.error("❌ useEnrichSearchResult 보강 실패:",r.t0),c){r.next=21;break}return i===b.current&&m([]),r.abrupt("return");case 21:i===b.current&&(y=n.map(function(e){return a(a({},e),{},{id:(null==e?void 0:e.objectID)||(null==e?void 0:e.id)||""})}),m(y));case 22:return r.prev=22,i===b.current&&h(!1),r.finish(22);case 25:case"end":return r.stop()}},r,null,[[0,15,22,25]])}),function(){var e=this,t=arguments;return new Promise(function(n,o){var l=r.apply(e,t);function i(e){u(l,n,o,i,a,"next",e)}function a(e){u(l,n,o,i,a,"throw",e)}i(void 0)})})()},[t,n,c]),{enrichedData:d,isEnriching:v}}}}]);
2//# sourceMappingURL=5437.cc8485c7.chunk.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.