PageSourceSearch

https://unde-rth-bridge.web.app/6706.e999ba2f.chunk.js

js unde-rth-bridge.web.app collected 2026-10-03 12:41:42 UTC 13,309 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkts_boilerplate=self.webpackChunkts_boilerplate||[]).push([[6706],{4506:function(e,n,t){t.d(n,{Fo:function(){return A},LH:function(){return O},N7:function(){return C},P5:function(){return B},Re:function(){return k},TU:function(){return I},_x:function(){return w},bg:function(){return T},gY:function(){return z},iW:function(){return Y},jv:function(){return L},o_:function(){return j},pj:function(){return F},ut:function(){return R},wn:function(){return h}}),t(12064),t(44465),t(31863);var r,l,o,a,i,u,c,d,m,s,p,f,g,v,x,E=t(84136),b=t(61342);function y(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}var h=E.Ay.div(r||(r=y([""]))),w=E.Ay.h6(l||(l=y(["\n  color: var(--subTextColor);\n  font-size: 0.8rem;\n  font-weight: 500;\n  margin-bottom: 4px;\n"]))),C=E.Ay.div(o||(o=y(["\n  display: flex;\n  flex-wrap: wrap;\n  gap: 8px;\n"]))),A=E.Ay.div(a||(a=y(["\n  display: flex;\n  align-items: center;\n  padding: 12px;\n  background-color: var(--cardBackgroundColor);\n  border: 1px solid var(--lineColor);\n  border-radius: 8px;\n  gap: 12px;\n"]))),T=E.Ay.div(i||(i=y(["\n  width: 32px;\n  height: 32px;\n  border-radius: 6px;\n  background-color: var(--primaryColor);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 1.2rem;\n\n  img {\n    width: 100%;\n    height: 100%;\n    object-fit: contain;\n  }\n"]))),R=E.Ay.div(u||(u=y(["\n  flex: 1;\n"]))),k=E.Ay.div(c||(c=y(["\n  font-weight: 500;\n  color: var(--textColor);\n  margin-bottom: 2px;\n  word-break: keep-all;\n"]))),z=E.Ay.div(d||(d=y(["\n  color: var(--subTextColor);\n  font-size: 0.875rem;\n"]))),I=E.Ay.div(m||(m=y(["\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  align-items: center;
1\n"]))),F=E.Ay.div(s||(s=y(["\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  background-color: var(--cardBackgroundColor);\n  border: 1px solid var(--borderColor);\n  border-radius: 8px;\n  font-size: 0.875rem;\n"]))),j=E.Ay.span(p||(p=y(["\n  color: var(--subTextColor);\n"]))),O=E.Ay.span(f||(f=y(["\n  color: var(--textColor);\n  font-weight: 500;\n"]))),Y=E.Ay.span(g||(g=y(["\n  display: inline-flex;\n  align-items: center;\n  padding: 4px 10px;\n  border-radius: 12px;\n  font-size: 12px;\n  height: fit-content;\n  font-weight: 600;\n  background-color: ",";\n  color: ","; ;\n"])),function(e){return e.questType===b.Zs.MAIN?"var(--buttonBackgroundColor)":e.questType===b.Zs.MEMBER_REQUEST?"var(--primaryColor, #7c3aed)":"var(--subColor)"},function(e){return e.questType===b.Zs.MAIN?"var(--buttonTextColor)":e.questType===b.Zs.MEMBER_REQUEST?"var(--textColor)":"var(--subTextColor)"}),B=E.Ay.div(v||(v=y(["\n  display: flex;\n  align-items: center;\n  gap: 8px;\n"]))),L=E.Ay.div(x||(x=y(["\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  color: var(--textColorLight);\n"])))},38431:function(e,n,t){t.d(n,{Y:function(){return i}});var r=t(37953),l=t(83483),o=t(19730),a=t(61342);function i(){var e=(0,l.useDocument)(o.Mb.QUEST,{listen:!0}).data;return(0,r.useMemo)(function(){var n,t,r,l,o,i=null!=e?e:void 0,u=null!==(n=null==i||null===(t=i.timelineIntegration)||void 0===t?void 0:t.enabled)&&void 0!==n&&n;return{questBoardSetting:i,questLabel:(0,a.FT)(i),getQuestTypeLabel:function(e){return(0,a.bo)(e,i)},isTimelineIntegrated:u,timelineBoardPath:(null==i||null===(r=i.timelineIntegration)||void 0===r?void 0:r.timelineBoardPath)||"timeline",logCountFromTimeline:u&&null!==(l=null==i||null===(o=i.timelineIntegration)||void 0===o?void 0:o.logCountFromTimeline)&&void 0!==l&&l}},[e])}},53822:function(e,n,t){t.d(n,{N:function(){return C}}),t(12064),t(44465),t(31863),t(97152),t(86608),t(75868);var r,l,o,a,i=t(37953),u=t(83483),c=t(79661),d=t(19730),m=t(61342),s=t(31222),p=t(28669),f=t(84136),g=t(4506);function v(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}var x=f.Ay.span(r||(r=v(["\n  display: inline-flex;\n  align-items: center;\n  gap: 4px;\n  padding: 4px 10px;\n  font-size: 0.75rem;\n  font-weight: 600;\n  border-radius: 16px;\n  background: linear-gradient(135deg, var(--primaryColor) 0%, #a855f7 100%);\n  color: white;\n  margin-left: 8px;\n"]))),E=f.Ay.div(l||(l=v(["\n  display: flex;\n  align-items: center;\n  margin-bottom:6px;\n"]))),b=f.Ay.div(o||(o=v(["\n  margin-bottom: 10px;\n  padding: 10px 12px;\n  border-radius: 8px;\n  border: 1px solid ",";\n  background: ",";\n"])),function(e){return"success"===e.$type?"rgba(16, 185, 129, 0.3)":"rgba(239, 68, 68, 0.2)"},function(e){return"success"===e.$type?"rgba(16, 185, 129, 0.05)":"rgba(239, 68, 68, 0.04)"}),y=f.Ay.div(a||(a=v(["\n  font-size: 12px;\n  font-weight: 600;\n  color: var(--subTextColor);\n  margin-bottom: 8px;\n"])));function h(e){var n=e.itemId,t=e.amount,r=(0,u.useDocument)(n?"".concat(d.Gf.STORE,"/").concat(n):null,{listen:!0}).data;return i.createElement(g.Fo,null,i.createElement(p.A,{data:r,style:{width:"32px",height:"32px"}}),i.createElement(g.ut,null,i.createElement(g.Re,null,(null==r?void 0:r.title)||"아이템"),i.createElement(g.gY,null,"× ",t||1)))}function w(e){var n=e.statReward,t=(0,u.useDocument)(n.statId?"".concat(d.Gf.STATUS,"/").concat(n.statId):null,{listen:!0}).data,r=n.amount>=0;return i.createElement(g.Fo,null,i.createElement(g.bg,{style:{backgroundColor:r?"var(--primaryColor)":"var(--dangerColor)"}},r?"📈":"📉"),i.createElement(g.ut,null,i.createElement(g.Re,null,(null==t?void 0:t.value)||"스탯"),i.createElement(g.gY,null,r?"+":"",n.amount)))}function C(e){var n=e.reward,t=(null==n?void 0:n.type)===m.E.ITEM,r=(null==n?void 0:n.type)===m.E.CURRENCY,l=(null==n?void 0:n.type)===m.E.TITLE,o=(null==n?void 0:n.type)===m.E.STAT,a=(null==n?void 0:n.itemIds)||(null!=n&&n.itemId?[n.itemId]:[]),f=a[0]||"",v=null==n?void 0:n.itemData,x=(0,u.useDocument)(t&&1===a.length&&f?"".concat(d.Gf.STORE,"/").concat(f):null,{listen:!0}).data,E=(null==n?void 0:n.titleId)||(null==n?void 0:n.itemId),b=(0,u.useDocument)(l&&E?"".concat(d.Gf.MEMBERTITLE,"/").concat(E):null,{listen:!0}).data,y=(0,c.vc)(s.i3);if(t){if(a.length>1)return i.createElement(i.Fragment,null,a.map(function(e){return i.createElement(h,{key:e,itemId:e,amount:(null==n?void 0:n.amount)||1})}));var C=x||v;return i.createElement(g.Fo,null,i.createElement(p.A,{data:C,style:{width:"32px",height:"32px"}}),i.createElement(g.ut,null,i.createElement(g.Re,null,(null==C?void 0:C.title)||(null==n?void 0:n.name)||"아이템"),i.createElement(g.gY,
1null,"× ",(null==n?void 0:n.amount)||1)))}if(r)return i.createElement(g.Fo,null,i.createElement(g.bg,null,i.createElement("img",{src:y.moneyImgURL,alt:""})),i.createElement(g.ut,null,i.createElement(g.Re,null,(null==n?void 0:n.name)||"재화"),i.createElement(g.gY,null,"× ",(null==n?void 0:n.amount)||0," ",y.moneyUnit)));if(l){var A="text"===(null==b?void 0:b.titleType);return i.createElement(g.Fo,null,A?i.createElement(g.bg,{style:{fontSize:"0.7rem",padding:"4px 8px",color:(null==b?void 0:b.textColor)||"#ffffff",backgroundColor:(null==b?void 0:b.bgColor)||"#6366f1",borderRadius:"4px",width:"auto",height:"auto"}},(null==b?void 0:b.displayText)||(null==b?void 0:b.title)||"🏷️"):i.createElement(g.bg,null,null!=b&&b.imgURL?i.createElement("img",{src:b.imgURL,alt:(null==b?void 0:b.title)||"타이틀"}):"🏷️"),i.createElement(g.ut,null,i.createElement(g.Re,null,(null==b?void 0:b.title)||(null==n?void 0:n.name)||"타이틀")))}if(o){var T=(null==n?void 0:n.statRewards)||[];return 0===T.length?i.createElement(g.Fo,null,i.createElement(g.bg,null,"📊"),i.createElement(g.ut,null,i.createElement(g.Re,null,"스탯 보상"),i.createElement(g.gY,null,"설정된 스탯 없음"))):i.createElement(i.Fragment,null,T.map(function(e,n){return i.createElement(w,{key:n,statReward:e})}))}if((null==n?void 0:n.type)===m.E.EXPLORATION_POINT){var R,k,z=(null!==(R=null==n?void 0:n.amount)&&void 0!==R?R:0)>=0;return i.createElement(g.Fo,null,i.createElement(g.bg,{style:{backgroundColor:z?"var(--primaryColor)":"var(--dangerColor, #ef4444)"}},"🧭"),i.createElement(g.ut,null,i.createElement(g.Re,null,"탐색 포인트"),i.createElement(g.gY,null,z?"+":"",null!==(k=null==n?void 0:n.amount)&&void 0!==k?k:0)))}return i.createElement(g.Fo,null,i.createElement(g.bg,null,(null==n?void 0:n.icon)||"🎁"),i.createElement(g.ut,null,i.createElement(g.Re,null,(null==n?void 0:n.name)||"경험치"),null!=(null==n?void 0:n.amount)&&i.createElement(g.gY,null,"× ",null==n?void 0:n.amount)))}n.A=function(e){var n,t=e.missionData,r=t.probability,l=t.branchRewards;if(!0===(null==r?void 0:r.enabled)&&l){var o,a,u=null!==(o=l.successRewards)&&void 0!==o?o:[],c=null!==(a=l.failureRewards)&&void 0!==a?a:[];return u.length>0||c.length>0?i.createElement(g.wn,null,i.createElement(g._x,{style:{marginBottom:8}},"보상"),u.length>0&&i.createElement(b,{$type:"success"},i.createElement(y,null,"성공 보상"),i.createElement(g.N7,null,u.map(function(e,n){return i.createElement(C,{key:n,reward:e})}))),c.length>0&&i.createElement(b,{$type:"failure"},i.createElement(y,null,"실패 보상"),i.createElement(g.N7,null,c.map(function(e,n){return i.createElement(C,{key:n,reward:e})})))):null}if(!t.rewards||0===t.rewards.length)return null;var d=null!==(n=t.isRandomReward)&&void 0!==n&&n;return i.createElement(g.wn,null,i.createElement(E,null,i.createElement(g._x,{style:{marginBottom:0}},"보상"),d&&i.createElement(x,null,"랜덤 지급")),i.createElement(g.N7,null,t.rewards.map(function(e,n){return i.createElement(C,{key:n,reward:e})})))}},96706:function(e,n,t){t.r(n),t(12064),t(44465),t(31863),t(86608);var r,l,o,a,i,u,c,d,m,s,p,f,g,v,x,E=t(37953),b=t(84136),y=t(53822),h=t(38431);function w(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}var C=(0,b.i7)(r||(r=w(["\n  from { opacity: 0; }\n  to { opacity: 1; }\n"]))),A=(0,b.i7)(l||(l=w(["\n  from { opacity: 0; transform: translateY(16px) scale(0.97); }\n  to   { opacity: 1; transform: translateY(0) scale(1); }\n"]))),T=b.Ay.div(o||(o=w(["\n  position: fixed;\n  inset: 0;\n  background: rgba(0, 0, 0, 0.55);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  z-index: 9999;\n  animation: "," 0.18s ease;\n  padding: 16px;\n"])),C),R=b.Ay.div(a||(a=w(["\n  background: var(--cardBackgroundColor);\n  border: 1px solid var(--lineColor);\n  border-radius: 16px;\n  width: 100%;\n  max-width: 400px;\n  overflow: hidden;\n  animation: "," 0.22s cubic-bezier(0.34, 1.56, 0.64, 1);\n  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.25);\n"])),A),k=b.Ay.div(i||(i=w(["\n  padding: 20px 20px 0;\n  text-align: center;
1\n"]))),z=b.Ay.div(u||(u=w(["\n  font-size: 2.5rem;\n  margin-bottom: 8px;\n"]))),I=b.Ay.div(c||(c=w(["\n  font-size: 0.8rem;\n  color: var(--subTextColor);\n  margin-bottom: 4px;\n"]))),F=b.Ay.h3(d||(d=w(["\n  font-size: 1.1rem;\n  font-weight: 700;\n  color: ",";\n  margin: 0 0 16px;\n"])),function(e){var n=e.$result;return"success"===n?"var(--successColor, #10b981)":"failure"===n?"var(--errorColor, #ef4444)":"var(--textColor)"}),j=b.Ay.div(m||(m=w(["\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 6px;\n  padding: 8px 16px;\n  margin: 0 20px 4px;\n  background: linear-gradient(135deg, var(--primaryColor) 0%, #a855f7 100%);\n  border-radius: 8px;\n  font-size: 0.8rem;\n  font-weight: 700;\n  color: #fff;\n  letter-spacing: 0.3px;\n"]))),O=b.Ay.div(s||(s=w(["\n  height: 1px;\n  background: var(--lineColor);\n  margin: 0 20px;\n"]))),Y=b.Ay.div(p||(p=w(["\n  padding: 16px 20px;\n"]))),B=b.Ay.div(f||(f=w(["\n  font-size: 0.75rem;\n  font-weight: 600;\n  color: var(--subTextColor);\n  text-transform: uppercase;\n  letter-spacing: 0.5px;\n  margin-bottom: 10px;\n"]))),L=b.Ay.div(g||(g=w(["\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n"]))),M=b.Ay.div(v||(v=w(["\n  padding: 0 20px 20px;\n"]))),N=b.Ay.button(x||(x=w(["\n  width: 100%;\n  padding: 12px;\n  border: none;\n  border-radius: 10px;\n  background: var(--primaryColor);\n  color: var(--textColor);\n  font-size: 0.95rem;\n  font-weight: 700;\n  cursor: pointer;\n  font-family: var(--defaultFontFamily);\n  transition: filter 0.15s;\n\n  &:hover {\n    filter: brightness(1.08);\n  }\n\n  &:active {\n    filter: brightness(0.95);\n  }\n"])));n.default=function(e){var n=e.questTitle,t=e.givenRewards,r=e.isRandomReward,l=e.onClose,o=e.probabilityResult,a=(0,h.Y)().questLabel;return E.createElement(T,{onClick:l},E.createElement(R,{onClick:function(e){return e.stopPropagation()}},E.createElement(k,null,E.createElement(z,null,"failure"===o?"💔":"🎉"),E.createElement(I,null,n),E.createElement(F,{$result:o},"success"===o?"✅ 성공!":"failure"===o?"❌ 실패...":"".concat(a," 완료!"))),r&&E.createElement(j,null,"🎲 랜덤 지급 — 아래 보상이 선택되었습니다"),E.createElement(O,null),E.createElement(Y,null,E.createElement(B,null,"failure"===o?"적용된 패널티":"획득한 보상"),E.createElement(L,null,t.map(function(e,n){return E.createElement(y.N,{key:n,reward:e})}),0===t.length&&E.createElement("div",{style:{color:"var(--subTextColor)",fontSize:"0.875rem"}},"지급된 보상이 없습니다."))),E.createElement(M,null,E.createElement(N,{onClick:l},"확인"))))}}}]);
2//# sourceMappingURL=6706.e999ba2f.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.