1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="08f637fe-0f58-48b0-85f3-098f6cd1adb6",e._sentryDebugIdIdentifier="sentry-dbid-08f637fe-0f58-48b0-85f3-098f6cd1adb6")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9426,7021,4726],{7021:function(e,t,n){n.r(t),n.d(t,{default:function(){return w}});var r=n(64054),i=n(60415),a=n(39696),s=n(41241),o=n(41653),u=n(78553),c=n(7795),l=n(80293),d=n(54736),p=n(58183),f=n(89780),y={ActName:"æå¹å¸å稱",ExpireDate:"ä½¿ç¨æé",UseType:"使ç¨è¦å",ActId:"æ´»åç·¨è",UseDevice:"使ç¨è£ç½®"},m=function(e){var t=e.UseType===d.wg.Item?e.UseAmtLimit:e.UseLimit;return t?(0,l.B)(t):""},h=function(e){var t=e.UseType===d.wg.Item?"é©ç¨ååæ»¿ ":"çµå¸³é顿»¿ ",n=m(e),r=e.SendAmtMode===d.t$.Amount?"ææµ ".concat((0,l.B)(e.SendAmt)," å
"):"享 ".concat((0,p.w)(e.SendAmt)," æ"),i="".concat(t," ").concat(n," å
ï¼").concat(r),a=e.isUseLimit?"æå¹å¸ä½¿ç¨å顿éï¼ç¨å®çºæ¢":"";return a?[i,a]:[i]},g=function(e){var t=(null==e?void 0:e.SendType)!==void 0;return[{title:y.ActName,contents:[e.ActName]},{title:y.ExpireDate,contents:["".concat(e.UseStartDate?"".concat(e.UseStartDate," - "):"").concat(e.ExpireDate)]},{title:y.UseType,contents:h(e)},{title:y.ActId,contents:[e.ActId]}].concat((0,c._)("Default"!==e.UseDevice?[{title:y.UseDevice,contents:["éå®".concat(e.UseDevice)]}]:[]),(0,c._)(e.Status===d.py.Expired||t?[]:[{title:"é©ç¨åå",contents:["æ¥çé©ç¨åå"],link:(0,f.H)(e.ActId)}]))},b=n(22551),v=n(11759),T=n(80895),x=n(95443),C=n(62492),D=function(e){var t=e.couponData,n=e.disclaimerRules,r=void 0===n?[]:n,a=(0,C.t)();return(0,i.jsxs)(i.Fragment,{children:[(void 0===t?[]:t).map(function(e){var t=e.title,n=e.contents,r=e.link;return(0,i.jsx)(T.iB,{detailGridType:"couponPopUpInfo",titleFrameType:"smInfoTitle",detailGridFlexType:"alignCenter",titleTextSetting:"regular700GrayDarkest",detailGridTitle:t,children:r?(0,i.jsx)(x.Ex,{linkTextSetting:"mobile"===a?"s400":"regular400",TextTagName:"a",link:r,target:"_self",children:n[0]}):n.map(function(e){return(0,i.jsx)(x.dQ,{textSetting:"mobile"===a?"s400GrayDarkest":"regular400GrayDarkest",children:e},t+e)})},t)}),r&&(0,i.jsx)(T.iB,{detailGridType:"",titleFrameType:"smProdTitle",detailGridFlexType:"alignCenter",titleTextSetting:"regular700GrayDarkest",detailGridTitle:"使ç¨èªªæ",children:(0,i.jsx)(u.c_,{ListTextTagName:"ol",listTextTagNameType:"decimal",listTextType:"mobile"===a?"s400":"regular400",children:r.map(function(e){return(0,i.jsx)(u.u8,{children:e},e)})})})]})},w=function(){var e=(0,b.w)(function(e){return e.popUpData}),t=(0,b.w)(function(e){return e.togglePopUp}),n=(0,v.M)(function(e){return e.disclaimerRules}),u=(0,v.M)(function(e){return e.fetchDisclaimerCouponRules}),c=(0,a.useRef)(null),l=(0,r._)((0,a.useState)([]),2),p=l[0],y=l[1],m=(0,r._)((0,a.useState)(!1),2),h=m[0],T=m[1];return(0,a.useEffect)(function(){if(u(),e){e.SendType&&T(!0);var t=g(e);t&&y(t),c.current.focus()}return function(){o.G.unlockScroll()}},[u,e]),(0,i.jsxs)(s.N4,{popUpType:"sheet",isVisible:!0,isRwd:!0,tabIndex:0,ref:c,children:[(0,i.jsx)(s.VE,{children:(0,i.jsx)(s.mJ,{btnType:"button",btnSize:"md",btnShape:"noFrame",btnColor:"grayDarkest",startIcon:"actionClose",headText:"使ç¨èªªæ",handleHeadCancel:t,gtmClickV2:!1})}),(0,i.jsx)(s.OL,{children:(0,i.jsx)(s.u3,{children:(0,i.jsx)(D,{couponData:p,disclaimerRules:n})})}),e.Status!==d.py.Expired&&e.Status!==d.py.Used&&!h&&(0,i.jsx)(s.U3,{children:(0,i.jsx)(s.uz,{btnTypeEnter:"button",textEnter:e.isUseable?"ç«å³ä½¿ç¨":"æ¥çåå",handleSubmit:function(){if(Array.isArray(p)){var t,n;(null===(t=p.find(function(e){return e.link}))||void 0===t?void 0:t.link)&&(window.location.href=(0,f.H)(null!==(n=null==e?void 0:e.ActId)&&void 0!==n?n:""))}},gtmLocationBlock:"popup"})})]})}},11759:function(e,t,n){n.d(t,{k:function(){return T},M:function(){return x}});var r,i,a=n(95819),s=n(34145),o=n(3753),u=n(7795),c=n(14275),l=n(89678),d=n(57233),p=n(91669),f=n(84424),y=n(99542),m=n(51089);function h(e){return g.apply(this,arguments)}function g(){return(g=(0,a._)(function(e){var t,n,r;return(0,c.Jh)(this,function(i){switch(i.label){case 0:t=e.type,n=(0,y.eG)({path:"/marketing/coupon/v3/rules?type=".concat(t)}),i.label=1;case 1:return i.trys.push([1,3,,4]),[4,f.Z.get(n,{withCredentials:!0})];case 2:return[2,i.sent()];case 3:return r=i.sent(),(0,m.B)({message:"[api][couponRulesApi]",url:n,error:r}),[2,[]];case 4:return[2]}})})).apply(this,arguments)}var b=n(54736);(r=i||(i={})).Usage="usage",r.Disclaimer="disclaimer";var v=n(84620),T=10,x=(0,l.F)(function(e,t){var n;return{myCoupons:[],myCouponCount:0,tags:[{id:b.Fr.All,tabName:"å
¨é¨",tabQty:0}],isMyCouponsLoading:!0,isMyCouponsLazyLoading:!1,couponRules:[],disclaimerRules:[],takeLatestMemberCouponsApi:(0,v.Q)(function(e){return(0,p.m)(e)}),fetchMyCoupons:(n=(0,a._)(function(n){var r,i,a,l,d,p,f,y,m=arguments;return(0,c.Jh)(this,function(c){switch(c.label){case 0:if(r=m.length>1&&void 0!==m[1]&&m[1],!n.memberId)return[2];return e({isMyCouponsLoading:!0,isMyCouponsLazyLoading:r}),i=new Date().getTime().toString(),a=(0,o._)((0,s._)({},n),{filter:b.Se.PresentStartDate,ts:n.group===b.Sd.New?i:n.ts}),[4,t().takeLatestMemberCouponsApi(a)];case 1:if(!(l=c.sent()))return[2];return d=t().myCoupons,p=l.List,f=r?(0,u._)(d).concat((0,u._)(p.Rows)):p.Rows,e({tags:(null!==(y=null==l?void 0:l.Tags)&&void 0!==y?y:[]).map(function(e){return{id:e.Id,tabName:e.Name,tabQty:e.Count}}),myCoupons:f,myCouponCount:p.TotalRows,isMyCouponsLoading:!1,isMyCouponsLazyLoading:!1}),[2]}})}),function(e){return n.apply(this,arguments)}),fetchUsageCouponRules:(0,a._)(function(){return(0,c.Jh)(this,function(t){switch(t.label){case 0:return[4,h({type:i.Usage})];case 1:return e({couponRules:t.sent()}),[2]}})}),fetchDisclaimerCouponRules:(0,a._)(function(){return(0,c.Jh)(this,function(t){switch(t.label){case 0:return[4,h({type:i.Disclaimer})];case 1:return e({disclaimerRules:t.sent()}),[2]}})})}},d.X)},84620:function(e,t,n){n.d(t,{Q:function(){return s}});
1var r=n(95819),i=n(7795),a=n(14275),s=function(e){var t=0;return(0,r._)(function(){var n,r,s,o,u,c,l=arguments;return(0,a.Jh)(this,function(a){switch(a.label){case 0:for(r=Array(n=l.length),s=0;s<n;s++)r[s]=l[s];t+=1,o=t,a.label=1;case 1:return a.trys.push([1,3,,4]),[4,e.apply(void 0,(0,i._)(r))];case 2:if(u=a.sent(),o===t)return[2,u];return[2,void 0];case 3:if(c=a.sent(),o===t)throw c;return[2,void 0];case 4:return[2]}})})}}}]);
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.