"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8163],{11548:function(a,b,c){c.r(b),c.d(b,{default:function(){return F}});var d=c(1861),e=c.n(d),f=c(61261),g=c(91987),h=c(29284);c(12088);var i=c(16365),j=c(21929),k=c(364),l=c(20121),m=c(10855);function n(a,b){return b||(b=a.slice(0)),Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(b)}}))}function o(){var a=n(["\n display: flex;\n flex-direction: column;\n /* 전체 stretch 금지 — 카드와 동일하게 일정 비율만 차지 (asCardStyles.CARD_WIDTH) */\n align-self: flex-start;\n width: ",";\n gap: 8px;\n margin: 12px 0 18px;\n padding: 0 16px;\n"]);return o=function(){return a},a}function p(){var a=n(["\n all: unset;\n box-sizing: border-box;\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: space-between;\n gap: 10px;\n padding: 13px 16px;\n background: ",";\n border: 1px solid ",";\n border-radius: 999px;\n font-size: 13px;\n font-weight: 600;\n color: ",";\n text-align: left;\n cursor: pointer;\n &:hover {\n background: ",";\n }\n &:active {\n background: ",";\n }\n"]);return p=function(){return a},a}var q=new Set(["상담 연결","AS 쉬운 해결/상담 하는 방법이 궁금해요",]),r=new Set(["AS 방문 점검 서비스 확인/변경/취소하고 싶어요",]),s={consult:{bg:k.DZm.white,border:l.LO,color:l.zr,hoverBg:k.DZm.red[50]},as:{bg:k.DZm.white,border:l.zr,color:l.zr,hoverBg:k.DZm.gray[50]},resolved:{bg:k.DZm.gray[700],border:"transparent",color:k.DZm.white,hoverBg:k.DZm.gray[800]},default:{bg:k.DZm.gray[100],border:"transparent",color:l.zr,hoverBg:k.DZm.gray[200]}},t=j.ZP.div.withConfig({displayName:"HanssemSuggestedReplies__ReplyList",componentId:"sc-2180688b-0"})(o(),l.M0),u=j.ZP.button.withConfig({displayName:"HanssemSuggestedReplies__ReplyButton",componentId:"sc-2180688b-1"})(p(),function(a){return s[a.$variant].bg},function(a){return s[a.$variant].border},function(a){return s[a.$variant].color},function(a){return s[a.$variant].hoverBg},k.DZm.gray[200]),v=function(a){var b,c=a.extendedMessagePayload,d=a.onClickSuggestedReply,e=a.suggestedRepliesVisible,h=(0,g.useState)(!1),i=h[0],j=h[1],k=null!==(b=null==c?void 0:c.suggested_replies)&& void 0!==b?b:[];if(0===k.length||i|| !1===e)return null;var l=function(a){d&&(d({reply:a}),j(!0))};return(0,f.jsx)(t,{role:"presentation",children:k.map(function(a,b){var c;return(0,f.jsxs)(u,{type:"button",$variant:(c=a,q.has(c)?"consult":r.has(c)?"as":"쉬운해결 완료"===c?"resolved":"default"),onClick:function(){return l(a)},children:[a,(0,f.jsx)(m.L,{size:16})]},"".concat(a,"-").concat(b))})})},w=c(67577),x=c(90457),y=c(83127),z=c(77087);function A(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(j){c(j);return}h.done?b(i):Promise.resolve(i).then(d,e)}function B(a){return function(){var b=this,c=arguments;return new Promise(function(d,e){var f=a.apply(b,c);function g(a){A(f,d,e,g,h,"next",a)}function h(a){A(f,d,e,g,h,"throw",a)}g(void 0)})}}var C=function(a){var b=a.opened,c=a.setOpened,d=(0,x.Z)(),j=d.authInfo,k=d.isAuthenticated,l=(0,y.l)().getChatbotToken,m=(0,g.useState)(null),n=m[0],o=m[1];return((0,g.useEffect)(function(){function a(){return(a=B(e().mark(function a(){var b;return e().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(!(k&&j)){a.next=7;break}return a.next=3,D(String(j.custNo),B(e().mark(function a(){var b,c;return e().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,l.exec();case 2:return b=a.sent.data,a.abrupt("return",null!==(c=null==b?void 0:b.authToken)&& void 0!==c?c:"");case 5:case"end":return a.stop()}},a)})));case 3:o(b=a.sent),a.next=8;break;case 7:o(new h.R4);case 8:case"end":return a.stop()}},a)}))).apply(this,arguments)}var c,d,f=(c=n,null!=(d=h.R4)&&"undefined"!=typeof Symbol&&d[Symbol.hasInstance]?!!d[Symbol.hasInstance](c):c instanceof d);b&&(!(null!==n)||k&&f)&&(function(){return a.apply(this,arguments)})().catch(function(a){(0,z._8)(a,{area:"SDK",level:"warning",tags:{vendor:"Sendbird"}})})},[b,k,j,n,l]),n)?(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("style",{children:"#sb-agent-launcher {display: none;}"}),(0,f.jsxs)(h.AA,{appId:"67C2AAB3-4E0A-4371-B5A9-EBE121DA1530",aiAgentId:"5c2837dd-f7eb-4cd4-b4c6-6f357fffe2d9",userSessionInfo:n,enableExpandButton:!1,state:{opened:b,setOpened:c},context:{login:String(k),timezone:"Asia/Seoul"},config:{conversation:{input:{fileEnabled:!0,gallery:{photoEnabled:!0}},fileViewer:{downloadEnabled:!0}}},children:[w.N&&(0,f.jsx)(h.xJ.CustomMessageTemplate,{component:i.Z}),w.N&&(0,f.jsx)(h.xJ.SuggestedReplies,{component:v})]})]}):null};function D(a,b){return E.apply(this,arguments)}function E(){return(E=B(e().mark(function a(b,c){var d;return e().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,c();case 2:return d=a.sent,a.abrupt("return",new h.du({userId:b,authToken:d,sessionHandler:{onSessionTokenRequired:function(){var a=B(e().mark(function a(b,d){var f;return e().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,c();case 3:b(f=a.sent),a.next=10;break;case 7:a.prev=7,a.t0=a.catch(0),d(a.t0);case 10:case"end":return a.stop()}},a,null,[[0,7]])}));return function(b,c){return a.apply(this,arguments)}}()}}));case 4:case"end":return a.stop()}},a)}))).apply(this,arguments)}var F=C},74008:function(a,b,c){c.d(b,{Qb:function(){return d}}),c(91987),c(34752),c(35735),c(33947),c(61261);let d=({url:a,w:b,h:c,c:d,densities:e=[1,2,3]})=>e.map(e=>{let f=c?c*e:void 0,g=[`w=${b*e}`,f&&`h=${f}`,d&&"c=c"].filter(Boolean).join("&");return`${g?`${a}${a.includes("?")?"&":"?"}${g}`:a} ${e}x`}).join(", ")},61927:function(a,b,c){c.d(b,{l:function(){return d}});function d(a){return b=>{a.forEach(a=>{"function"==typeof a?a(b):null!=a&&(a.current=b)})}}}}]) //# sourceMappingURL=8163.b47bea74b5620210.js.map