!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("react"),require("prop-types"),require("axios"));else if("function"==typeof define&&define.amd)define(["react","prop-types","axios"],t);else{var n="object"==typeof exports?t(require("react"),require("prop-types"),require("axios")):t(e.react,e["prop-types"],e.axios);for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}("undefined"!=typeof self?self:this,function(e,t,n){return function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/dest/",t(t.s=278)}({0:function(t,n){t.exports=e},1:function(e,n){e.exports=t},10:function(e,t){e.exports={wrapperWidth:"1200px",screenSizeSm:"321px",screenSizeMd:"768px",screenSizeMl:"990px",screenSizeLg:"1024px",screenSizeXl:"1200px",screenSizeXXl:"1360px","icon-template":"_aaBGP","anue-search-result":"_3RffD","content-rows":"_ROk_h",row:"_2q1sD","icon--hot":"_oBnHd","anue-new-search-result":"_1iXAk","icon--time":"_CLiKU",section:"_1rK69",mark:"_1Hocp",empty:"_Qb08q",desktop:"_1zi9t","current-search":"_3UODZ","hot-tags":"_8YczV","limit-length":"_Ln_aR",result:"_qNeiO",title:"_2k0-p",summary:"_1iIba","icon-cross":"_25Jm7","content-cols":"_3Mxpd",col:"_nk_ej",avatar:"_3kV9G",name:"_NWqu6","sub-title":"_1vV3r",perf:"_MWDCy",red:"_2LbmQ",green:"_2xSXQ","search-result-content-wrapper":"_Qpfo6",display:"_37iOW","search-result-content-wrapper__header":"_GAt7c",hide:"_23l58",time:"_2yIpV"}},11:function(e,t,n){(function(t){function n(e,t,n){function r(t){var n=m,r=v;return m=v=void 0,_=t,g=e.apply(r,n)}function i(e){return _=e,w=setTimeout(s,t),x?r(e):g}function o(e){var n=e-b,r=e-_,a=t-n;return R?k(a,y-r):a}function c(e){var n=e-b,r=e-_;return void 0===b||n>=t||n<0||R&&r>=y}function s(){var e=E();if(c(e))return f(e);w=setTimeout(s,o(e))}function f(e){return w=void 0,I&&m?r(e):(m=v=void 0,g)}function d(){void 0!==w&&clearTimeout(w),_=0,m=b=v=w=void 0}function p(){return void 0===w?g:f(E())}function h(){var e=E(),n=c(e);if(m=arguments,v=this,b=e,n){if(void 0===w)return i(b);if(R)return w=setTimeout(s,t),r(b)}return void 0===w&&(w=setTimeout(s,t)),g}var m,v,y,g,w,b,_=0,x=!1,R=!1,I=!0;if("function"!=typeof e)throw new TypeError(l);return t=u(t)||0,a(n)&&(x=!!n.leading,R="maxWait"in n,y=R?S(u(n.maxWait)||0,t):y,I="trailing"in n?!!n.trailing:I),h.cancel=d,h.flush=p,h}function r(e,t,r){var i=!0,o=!0;if("function"!=typeof e)throw new TypeError(l);return a(r)&&(i="leading"in r?!!r.leading:i,o="trailing"in r?!!r.trailing:o),n(e,t,{leading:i,maxWait:t,trailing:o})}function a(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function i(e){return!!e&&"object"==typeof e}function o(e){return"symbol"==typeof e||i(e)&&b.call(e)==s}function u(e){if("number"==typeof e)return e;if(o(e))return c;if(a(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=a(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(f,"");var n=p.test(e);return n||h.test(e)?m(e.slice(2),n?2:8):d.test(e)?c:+e}var l="Expected a function",c=NaN,s="[object Symbol]",f=/^\s+|\s+$/g,d=/^[-+]0x[0-9a-f]+$/i,p=/^0b[01]+$/i,h=/^0o[0-7]+$/i,m=parseInt,v="object"==typeof t&&t&&t.Object===Object&&t,y="object"==typeof self&&self&&self.Object===Object&&self,g=v||y||Function("return this")(),w=Object.prototype,b=w.toString,S=Math.max,k=Math.min,E=function(){return g.Date.now()};e.exports=r}).call(t,n(5))},13:function(e,t,n){"use strict";function r(e,t){try{return t(e)}catch(e){if(e instanceof TypeError){if(a.test(e))return null;if(i.test(e))return}throw e}}var a=/^null | null$|^[^(]* null /i,i=/^undefined | undefined$|^[^(]* undefined /i;r.default=r,e.exports=r},144:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return e!==N.FIXED_HEADER_NONE}function i(e){return parseInt(e.replace("px",""),10)}Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;tee&&$<=ne,G.current=$<=ee;var re=r,ae=_[0]||6,ie=_[1]||4,oe=$<=te?ae:ie,ue=function(e){X.current&&d.default.cancel(X.current),X.current=(0,d.default)(function(){X.current=null,V.current=e,L(function(e){return!e})})},le=function(){var e="scrollY"in window?window.scrollY:document.documentElement.scrollTop;a(h)&&(e>N.DISTANCE_OVER_HEADER&&!V.current?ue(!0):e<=N.DISTANCE_OVER_HEADER&&V.current&&ue(!1))},ce=function(){f&&(K.current||G.current)&&(Q.current=!Q.current)},se=function(e){f&&(K.current||G.current)&&(Q.current=e,z(!0))},fe=function(){Q.current||se(!0)},de=function(){Q.current&&se(!1)},pe=function(){F(function(e){return!e}),z(!1)};(0,l.useEffect)(function(){var e=a(h);return e&&"undefined"!=typeof window&&(window.addEventListener("scroll",le),window.addEventListener("click",de)),function(){e&&"undefined"!=typeof window&&(window.removeEventListener("scroll",le),window.removeEventListener("click",de))}},[]);var he=function(e){return D(e)},me=null,ve=null,ye=null;if(K.current||G.current){var ge=G.current?270:314;me=Q.current?{position:"absolute",right:0,width:ge+"px",maxWidth:"314px",transition:"width 0.2s"}:null,ve=Q.current?{textIndent:"2px"}:null,ye=Q.current?C("moveLeft","expansion"):H?C("moveRight"):null}var we={top:"5px",width:"24px",height:"24px"},be=""!==n?n:Z.wwwChannelLink;return c.default.createElement(c.default.Fragment,null,T&&c.default.createElement("div",{className:C("anue-navigator-wrapper")}),c.default.createElement("nav",{className:C("anue-navigator-wrapper",{sticky:T})},c.default.createElement("header",{ref:B,className:C("main-header")},c.default.createElement("div",{className:C("channel-bar")},c.default.createElement("a",o({href:be,className:C("logo")},(0,v.default)({dataPrefix:p,category:"Logo",action:"click",label:"home"}))),c.default.createElement("div",{className:C("channel-items",{mask:q})},c.default.createElement("ul",{className:ye,onAnimationEnd:pe},function(){return re&&re.map(function(e,n){if(!e.enable)return null;var r=e.subItems.length>0,a=n===M,i=Q.current&&n0&&void 0!==arguments[0])||arguments[0];if(p.current){e&&(p.current.style.width="auto",x(function(e){return a({},e,{left:!1,right:!1})}));var t=r.current.getBoundingClientRect(),n=l.current.getBoundingClientRect(),i=p.current.getBoundingClientRect();if(i.width>=t.width){if(i.width-document.documentElement.offsetWidth>=0)x(function(e){return a({},e,{right:!0})}),y.current={left:"-"+n.x+"px",width:document.documentElement.offsetWidth+"px"};else{var o=Math.abs(n.x-t.x)+Math.round((i.width-t.width)/2);y.current={left:"-"+o+"px"}}}else{var u=Math.abs(n.x-t.x);if(u>0){var c=Math.round(i.width/2)-32;y.current=u0?x(function(e){return a({},e,{left:!0})}):t<=0&&x(function(e){return a({},e,{left:!1})});var i=m.current.offsetWidth+t;i=m.current.scrollWidth&&x(function(e){return a({},e,{right:!1})})},C=function(e){e.stopPropagation(),e.nativeEvent.stopImmediatePropagation(),N(S.DIRECTION.LEFT)},T=function(e){e.stopPropagation(),e.nativeEvent.stopImmediatePropagation(),N(S.DIRECTION.RIGHT)},L=function(e,t,r){var i=n||l&&l.current&&l.current.children[0].innerText,o=e.subItems,c=o.filter(function(e){return e.enable}).map(function(n,o){return u.default.createElement("li",{key:"sub_main_menu_"+t+"_"+r+"_"+o},u.default.createElement("a",a({className:_({highlight:n.highlight}),href:R.generateLink(n.url),target:n.blank?"_blank":"_self",rel:"noopener noreferrer"},(0,h.default)({dataPrefix:s,category:"Nav",action:"click",label:i+"_"+e.title+"_"+n.title})),n.title))});return u.default.createElement("ul",{className:_("channel-item-sub-menu-second")},c)},O=function(e,t){if(e.length<=0)return[];var r=n||l&&l.current&&l.current.children[0].innerText;return e.filter(function(e){return e.enable}).map(function(e,n){var i=e.subItems&&e.subItems.length>0;return u.default.createElement("li",{key:"sub_main_menu_"+t+"_"+n},""!==e.url?u.default.createElement("a",a({className:_({highlight:e.highlight}),href:R.generateLink(e.url),target:e.blank?"_blank":"_self",rel:"noopener noreferrer"},(0,h.default)({dataPrefix:s,category:"Nav",action:"click",label:r+"_"+e.title})),e.title):e.title,i&&L(e,t,n))})};return u.default.createElement("div",{ref:p,className:_("channel-item-sub-menu"),style:y.current},E.left&&u.default.createElement("div",{className:_("channel-item-sub-menu-arrow","left")},u.default.createElement("img",{src:g.default,alt:"Previous",onClick:C})),u.default.createElement("div",{ref:m,className:_("channel-item-sub-menus")},function(){return t.length<=0?[]:t.map(function(e,t){return u.default.createElement("ul",{key:"sub_main_menu_"+t},O(e,t))})}()),E.right&&u.default.createElement("div",{className:_("channel-item-sub-menu-arrow","right")},u.default.createElement("img",{src:b.default,alt:"Next",onClick:T})))};x.defaultProps={parentName:"",dataPrefix:["data-global-ga"],expandSearchBar:!1},t.default=x},146:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function u(e){return e!==L.FIXED_HEADER_NONE}function l(e){return parseInt(e.replace("px",""),10)}Object.defineProperty(t,"__esModule",{value:!0});var c=Object.assign||function(e){for(var t=1;te&&n.screenWidth<=t,n.tabletLandscapeMode=n.screenWidth<=e}},n.scrollHandler=function(){var e=n.props.fixedHeaderType,t=document?document.documentElement.scrollTop:0,r="scrollY"in window?window.scrollY:t;u(e)&&(r>L.DISTANCE_OVER_HEADER&&!n.fixedState?n.setNextState(!0):r<=L.DISTANCE_OVER_HEADER&&n.fixedState&&n.setNextState(!1))},n.searchIconClickHandler=function(){n.props.enableSearchBar&&(n.tabletVerticalMode||n.tabletLandscapeMode)&&(n.enableSearchInput=!n.enableSearchInput)},n.searchInputFocusHandler=function(){n.enableSearchInput||n.onEnableSearchInput(!0)},n.restoreSearchInputHandler=function(){n.enableSearchInput&&n.onEnableSearchInput(!1)},n.animationEndHandler=function(){n.setState(function(e){return c({},e,{isExpandSearchInput:!e.isExpandSearchInput,isExpandAnimationStart:!1})})},n.channelMouseEnterHandler=function(e){n.setState({currentChannelIndex:e})},n.renderNavigatorChannels=function(){return n.channels.map(function(e,t){if(!e.enable)return null;var r=n.props,a=r.channelName,i=r.dataPrefix,o=r.apiEnv,u=n.state,l=u.isExpandSearchInput,s=u.currentChannelIndex,f=e.subItems.length>0,p=t===s,h=n.enableSearchInput&&tr&&this.screenWidth<=i,this.tabletLandscapeMode=this.screenWidth<=r,this.isFixedHeader&&"undefined"!=typeof window&&(window.addEventListener("scroll",this.scrollHandler),window.addEventListener("click",this.restoreSearchInputHandler)),window.addEventListener("resize",(0,w.default)(this.screenResizeHandler,200))}},{key:"componentWillUnmount",value:function(){this.isFixedHeader&&"undefined"!=typeof window&&(window.removeEventListener("scroll",this.scrollHandler),window.removeEventListener("click",this.restoreSearchInputHandler)),window.removeEventListener("resize",(0,w.default)(this.screenResizeHandler,200))}},{key:"render",value:function(){var e=this.props,t=e.searchKeyword,n=e.bellComponent,r=e.accountComponent,a=e.switchVersionComponent,i=e.apiEnv,o=e.dataPrefix,u=e.logoUrl,l=e.enableSearchBar,s=this.state,f=s.isExpandAnimationStart,p=s.isExpandSearchInput,h=s.fixed,m=null,v=null,y=null;if(this.tabletVerticalMode||this.tabletLandscapeMode){var g=this.tabletLandscapeMode?270:314;m=this.enableSearchInput?{position:"absolute",right:0,width:g+"px",maxWidth:"314px",transition:"width 0.2s"}:null,v=this.enableSearchInput?{textIndent:"2px"}:null,y=this.enableSearchInput?O("moveLeft","expansion"):p?O("moveRight"):null}var w={top:"5px",width:"24px",height:"24px"},b=""!==u?u:this.anueUrl.wwwChannelLink;return d.default.createElement("div",{className:O("react-fragment")},h&&d.default.createElement("div",{className:O("anue-navigator-wrapper")}),d.default.createElement("nav",{className:O("anue-navigator-wrapper",{sticky:h})},d.default.createElement("header",{ref:this.setHeaderRef,className:O("main-header")},d.default.createElement("div",{className:O("channel-bar")},d.default.createElement("a",c({href:b,className:O("logo")},(0,S.default)({dataPrefix:o,category:"Logo",action:"click",label:"home"}))),d.default.createElement("div",{className:O("channel-items",{mask:f})},d.default.createElement("ul",{className:y,onAnimationEnd:this.animationEndHandler},this.renderNavigatorChannels()))),l&&d.default.createElement("div",{className:O("search-bar")},d.default.createElement(R.default,{apiEnv:i,enableNewStyle:!0,placeholder:"搜尋新聞、行情代碼或名稱",shouldAlwaysDisplayInput:!0,onIconClick:this.searchIconClickHandler,onInputFocus:this.searchInputFocusHandler,customWrapperStyles:m,customInputStyles:v,customIconStyles:w,defaultValue:t,theme:"desktop"})),d.default.createElement("div",{className:O("info-bar")},n&&n,r&&r,a&&a))))}}]),t}(f.Component);P.defaultProps={channelName:"首頁",logoUrl:"",navs:null,searchKeyword:"",dataPrefix:["data-global-ga"],enableSearchBar:!0,bellComponent:null,accountComponent:null,switchVersionComponent:null,fixedHeaderType:L.FIXED_HEADER_FULL,hideCountsWhenSearchExpand:[6,3]},t.default=P},147:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var u=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0])||arguments[0],t=n.props,r=t.headerRef,a=t.parentRef;if(n.ref.current){e&&(n.ref.current.style.width="auto",n.setState({needShowLeftArrow:!1,needShowRightArrow:!1}));var i=r.current.getBoundingClientRect(),o=a&&a.current?a.current.getBoundingClientRect():{x:0},l=n.ref.current.getBoundingClientRect();if(l.width>=i.width){if(l.width-document.documentElement.offsetWidth>=0)n.setState(function(e){return u({},e,{needShowRightArrow:!0})}),n.offset={left:"-"+o.x+"px",width:document.documentElement.offsetWidth+"px"};else{var c=Math.abs(o.x-i.x)+Math.round((l.width-i.width)/2);n.offset={left:"-"+c+"px"}}}else{var s=Math.abs(o.x-i.x);if(s>0){var f=Math.round(l.width/2)-32;n.offset=s0?n.setState(function(e){return u({},e,{needShowLeftArrow:!0})}):t<=0&&n.setState(function(e){return u({},e,{needShowLeftArrow:!1})});var i=n.menusRef.current.offsetWidth+t;i=n.menusRef.current.scrollWidth&&n.setState(function(e){return u({},e,{needShowRightArrow:!1})})},n.renderSubSecondMenuItems=function(e,t,r){var a=n.props,i=a.parentRef,o=a.dataPrefix,l=a.parentName,c=l||i&&i.current&&i.current.children[0].innerText,f=e.subItems,d=f.filter(function(e){return e.enable}).map(function(a,i){return s.default.createElement("li",{key:"sub_main_menu_"+t+"_"+r+"_"+i},s.default.createElement("a",u({className:I({highlight:a.highlight}),href:n.anueUrl.generateLink(a.url),target:a.blank?"_blank":"_self",rel:"noopener noreferrer"},(0,y.default)({dataPrefix:o,category:"Nav",action:"click",label:c+"_"+e.title+"_"+a.title})),a.title))});return s.default.createElement("ul",{className:I("channel-item-sub-menu-second")},d)},n.renderSubMainMenuItems=function(e,t){if(e.length<=0)return[];var r=n.props,a=r.parentRef,i=r.dataPrefix,o=r.parentName,l=o||a&&a.current&&a.current.children[0].innerText;return e.filter(function(e){return e.enable}).map(function(e,r){var a=e.subItems&&e.subItems.length>0;return s.default.createElement("li",{key:"sub_main_menu_"+t+"_"+r},""!==e.url?s.default.createElement("a",u({className:I({highlight:e.highlight}),href:n.anueUrl.generateLink(e.url),target:e.blank?"_blank":"_self",rel:"noopener noreferrer"},(0,y.default)({dataPrefix:i,category:"Nav",action:"click",label:l+"_"+e.title})),e.title):e.title,a&&n.renderSubSecondMenuItems(e,t,r))})},n.renderSubMainMenuColumn=function(){var e=n.props.data;return e.length<=0?[]:e.map(function(e,t){return s.default.createElement("ul",{key:"sub_main_menu_"+t},n.renderSubMainMenuItems(e,t))})},n.setRef=function(e){n.ref={current:e}},n.setMenusRef=function(e){n.menusRef={current:e}},n.offset=null,n.state={needShowLeftArrow:!1,needShowRightArrow:!1},n.anueUrl=new w.default(n.props.apiEnv),n}return o(t,e),l(t,[{key:"componentDidMount",value:function(){window.addEventListener("resize",(0,m.default)(this.handlePosition,200)),this.handlePosition()}},{key:"componentDidUpdate",value:function(e){e.expandSearchBar!==this.props.expandSearchBar&&this.handlePosition(!1)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.handlePosition)}},{key:"render",value:function(){var e=this.state,t=e.needShowLeftArrow,n=e.needShowRightArrow;return s.default.createElement("div",{ref:this.setRef,className:I("channel-item-sub-menu"),style:this.offset},t&&s.default.createElement("div",{className:I("channel-item-sub-menu-arrow","left")},s.default.createElement("img",{src:S.default,alt:"Previous",onClick:this.onMoveSubMenuLeft})),s.default.createElement("div",{ref:this.setMenusRef,className:I("channel-item-sub-menus")},this.renderSubMainMenuColumn()),n&&s.default.createElement("div",{className:I("channel-item-sub-menu-arrow","right")},s.default.createElement("img",{src:E.default,alt:"Next",onClick:this.onMoveSubMenuRight})))}}]),t}(c.Component);N.defaultProps={parentName:"",dataPrefix:["data-global-ga"],expandSearchBar:!1},t.default=N},15:function(e,t){e.exports=n},16:function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function a(e){if(s===setTimeout)return setTimeout(e,0);if((s===n||!s)&&setTimeout)return s=setTimeout,setTimeout(e,0);try{return s(e,0)}catch(t){try{return s.call(null,e,0)}catch(t){return s.call(this,e,0)}}}function i(e){if(f===clearTimeout)return clearTimeout(e);if((f===r||!f)&&clearTimeout)return f=clearTimeout,clearTimeout(e);try{return f(e)}catch(t){try{return f.call(null,e)}catch(t){return f.call(this,e)}}}function o(){m&&p&&(m=!1,p.length?h=p.concat(h):v=-1,h.length&&u())}function u(){if(!m){var e=a(o);m=!0;for(var t=h.length;t;){for(p=h,h=[];++v1)for(var n=1;n=0,i=a&&r.regeneratorRuntime;if(r.regeneratorRuntime=void 0,e.exports=n(18),a)r.regeneratorRuntime=i;else try{delete r.regeneratorRuntime}catch(e){r.regeneratorRuntime=void 0}},18:function(e,t){!function(t){"use strict";function n(e,t,n,r){var i=t&&t.prototype instanceof a?t:a,o=Object.create(i.prototype),u=new p(r||[]);return o._invoke=c(e,n,u),o}function r(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function a(){}function i(){}function o(){}function u(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function l(e){function t(n,a,i,o){var u=r(e[n],e,a);if("throw"!==u.type){var l=u.arg,c=l.value;return c&&"object"==typeof c&&g.call(c,"__await")?Promise.resolve(c.__await).then(function(e){t("next",e,i,o)},function(e){t("throw",e,i,o)}):Promise.resolve(c).then(function(e){l.value=e,i(l)},o)}o(u.arg)}function n(e,n){function r(){return new Promise(function(r,a){t(e,n,r,a)})}return a=a?a.then(r,r):r()}var a;this._invoke=n}function c(e,t,n){var a=x;return function(i,o){if(a===I)throw new Error("Generator is already running");if(a===N){if("throw"===i)throw o;return m()}for(n.method=i,n.arg=o;;){var u=n.delegate;if(u){var l=s(u,n);if(l){if(l===C)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===x)throw a=N,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=I;var c=r(e,t,n);if("normal"===c.type){if(a=n.done?N:R,c.arg===C)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(a=N,n.method="throw",n.arg=c.arg)}}}function s(e,t){var n=e.iterator[t.method];if(n===v){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=v,s(e,t),"throw"===t.method))return C;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return C}var a=r(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,C;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=v),t.delegate=null,C):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,C)}function f(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function d(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function p(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(f,this),this.reset(!0)}function h(e){if(e){var t=e[b];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function t(){for(;++n=0;--r){var a=this.tryEntries[r],i=a.completion;if("root"===a.tryLoc)return t("end");if(a.tryLoc<=this.prev){var o=g.call(a,"catchLoc"),u=g.call(a,"finallyLoc");if(o&&u){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&g.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),d(n),C}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;d(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:h(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=v),C}}}(function(){return this}()||Function("return this")())},19:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=t.getCategory=function(e){var t=e.mtype,n=e.type,r=e.market;if("FUND"===e.objectType)return"基金";switch(t){case"STOCK":if("COMMON"!==n)return"ETF";switch(r){case"TWS":case"TWG":return"台股";case"USS":return"美股";case"HKS":case"CNS":return"陸港股";default:return""}case"FOREX":return"CC"===r?"加密貨幣":"外匯";case"FUTURES":return"期貨";case"INDEX":return"指數";case"EOD":return"EOD";default:return""}},a=t.getExchange=function(e){var t=e.mtype,n=e.exchange,r=e.market;if("FUND"===e.objectType)return"";switch(t){case"STOCK":case"FUTURES":return n;case"FOREX":return"CC"===r?n:"";case"INDEX":case"EOD":default:return""}};t.default={getCategory:r,getExchange:a}},2:function(e,t,n){var r,a;!function(){"use strict";function n(){for(var e=[],t=0;t0?a.map(function(e,t){var n=(0,h.getCategory)(e),r=(0,h.getExchange)(e),a=[n,r].filter(function(e){return!!e}).join("-");return o.default.createElement("a",{key:"trade"+t,className:v("row","result"),href:e.link,onClick:b},o.default.createElement("p",{className:v("title")},o.default.createElement("span",{className:v("mark"),dangerouslySetInnerHTML:{__html:e.code}}),o.default.createElement("small",null,a)),o.default.createElement("p",{className:v("summary")},o.default.createElement("span",{className:v("mark"),dangerouslySetInnerHTML:{__html:e.chName}}),o.default.createElement("span",{className:v("mark"),dangerouslySetInnerHTML:{__html:e.enName}})))}):o.default.createElement("div",{className:v("empty")},"沒有符合搜尋條件的資料")))}(),function(){return o.default.createElement(f.default,{title:"新聞",isLoaded:i,more:"看更多",keyword:u,env:l},o.default.createElement("div",{className:v("content-rows")},i&&i.length>0?i.slice(0,g).map(function(e,t){return o.default.createElement("a",{key:"news"+t,className:v("row","result"),href:e.link,onClick:b},o.default.createElement("p",{className:v("title")},o.default.createElement("span",{className:v("mark"),dangerouslySetInnerHTML:{__html:e.title}})),o.default.createElement("p",{className:v("summary")},o.default.createElement("span",{className:v("time")},(0,m.newsPublishedDateHelper)(e.publishAt)),!S&&o.default.createElement("span",null,e.summary)))}):o.default.createElement("div",{className:v("empty")},"沒有符合搜尋條件的資料")))}()):o.default.createElement("div",{className:v("hot-sections","section")},function(){return o.default.createElement(f.default,{title:S?"熱搜":null,isLoaded:t&&t.length>0,env:l},o.default.createElement("div",{className:v("hot-tags")},o.default.createElement("div",{className:v({hide:S})},o.default.createElement("p",null,"熱搜:")),o.default.createElement("div",null,t&&t.map(function(e){var t=function(){return s(e)};return o.default.createElement("a",{key:e.tagName,href:e.link,onClick:t},e.tagName)}))))}(),function(){return o.default.createElement(f.default,{title:"熱門行情",isLoaded:n&&n.length>0,env:l},o.default.createElement("div",{className:v("content-rows")},n&&n.map(function(e,t){var n=k(e.symbol),r=e.displayName||n;return r&&e.link?o.default.createElement("a",{key:"hot-trade"+t,className:v("row","icon--hot"),href:e.link},r):null})))}(),function(){return o.default.createElement(f.default,{title:"最近搜尋",headerActionName:"全部刪除",isLoaded:r&&r.length>0,onHeaderActionClick:w,env:l},o.default.createElement("div",{className:v("content-rows")},r&&r.slice(0,y).map(function(e,t){var n=function(){return d(e.keyword)},r=function(){return p(e.keyword)};return o.default.createElement("div",{key:"recent-search"+t,className:v("row","limit-length",{"icon--time":!S})},o.default.createElement("a",{onClick:n},e.keyword),o.default.createElement("p",{className:v("icon-cross"),onClick:r}))})))}()))}Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),o=r(i),u=n(1),l=(r(u),n(2)),c=r(l),s=n(26),f=r(s),d=(n(7),n(10)),p=r(d),h=n(19),m=n(27),v=c.default.bind(p.default),y=5,g=2;a.defaultProps={hotTags:null,hotTrades:null,hotDrivers:null,recentSearch:null,tradeResult:null,newsResult:null,driversResult:null,searchTradeResult:null,searchDriverResult:null,searchNewsResult:null,searchString:null,customWrapperStyles:null,onHotTagClick:function(){},onRecentSearchRowClick:function(){},onRecentSearchRowRemoveClick:function(){},onRecentSearchRemoveAllClick:function(){},onResultSearchRowClick:function(){},enableNewStyle:!1},t.default=a},22:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function r(a,i){try{var o=t[a](i),u=o.value}catch(e){return void n(e)}if(!o.done)return Promise.resolve(u).then(function(e){r("next",e)},function(e){r("throw",e)});e(u)}return r("next")})}}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var o=n(8),u=r(o),l=function(){function e(e,t){for(var n=0;n"),n=e.replace("","").match("");return{markStartIdx:t&&t.index,markEndIdx:n&&n.index}},t.driverNameEllipsisHelper=function(e){if(!e)return null;for(var t=0,n=["",""],c=e.split(/<\/?mark>/),s=[],f=0;f=h||i<=h&&o>=h?1:u<=h&&l>=h?1.5:2)>=24)break;s.push(d[p])}if(f!==c.length-1&&s.push(n[f%2]),t>=24)break}return t>=24?s.join("")+"...":s.join("")},t.newsPublishedDateHelper=function(e){var t=1e3*e,n=Date.now()-t;if(n<864e5)return Math.floor(n/36e5)+" 小時前";var r=new Date(t);return r.getFullYear()+"/"+(r.getMonth()+1)+"/"+r.getDate()}},278:function(e,t,n){e.exports=n(279)},279:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(0),i=r(a),o=n(144),u=r(o),l=n(146),c=r(l),s=n(77),f=(0,s.compare)("16.8.0",i.default.version)?u.default:c.default;t.default=f},28:function(e,t,n){"use strict";function r(e){var t="prod"===e,n=t?".cnyes.com":".cnyes.cool",r=function(){var e=("; "+document.cookie).split("; "+a+"=").pop().split(";").shift(),t=[];if(e)try{t=JSON.parse(e)}catch(e){console.log("the stored values has incorrect format. Store the new value and truncate the old data",e),t=[]}return t};return{getSearchCookies:r,setSearchCookies:function(e){var t=e.string,i=e.shouldDelete,o=void 0!==i&&i,u=e.cookieLimit,l=void 0===u?5:u,c=r(),s=t;if(s)if(s.length>30&&(s=s.substring(0,30)),c.length>0){if(o&&c.indexOf(s)>-1)c.splice(c.indexOf(s),1);else{if(c.indexOf(s)>-1)return;c.push(s)}for(;c.length>l;)c.shift();document.cookie=a+"="+JSON.stringify(c)+"; domain="+n+"; path=/"}else document.cookie=a+"="+JSON.stringify([s])+"; domain="+n+"; path=/"},removeSearchCookies:function(){document.cookie=a+"="+JSON.stringify([])+"; domain="+n+"; path=/"},cookieDomain:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var a="anue.search.history"},3:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){var t=e.dataPrefix,n=void 0===t?["data-global-ga"]:t,r=e.category,a=e.action,i=e.label;if(0===n.length||!n)return null;var o=/^data-.*ga$/;return n.reduce(function(e,t){var n=e;return o.test(t)&&(n[t+"-category"]=r,n[t+"-action"]=a,n[t+"-label"]=i),n},{})};t.default=r},32:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function r(a,i){try{var o=t[a](i),u=o.value}catch(e){return void n(e)}if(!o.done)return Promise.resolve(u).then(function(e){r("next",e)},function(e){r("throw",e)});e(u)}return r("next")})}}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var l=n(8),c=r(l),s=Object.assign||function(e){for(var t=1;t/gm,"");return T+"/"+encodeURIComponent(n)+"/"+t},generateFundSaleLink:function(e){var t=e.forSale,n=e.displayNameLocal,r=e.cnyesId,a=e.source,i=e.medium,o=e.campaign,u=[],l={utm_source:a,utm_medium:i,utm_campaign:o};if(Object.keys(l).forEach(function(e){l[e]&&u.push(e+"="+l[e])}),1===t){var c=d+"/funds/order/"+encodeURIComponent(n)+"/"+r;return u.length>0&&(c+="?"+u.join("&")),c}return""},generateETFLink:function(e){var t=String(e).split(":");return!t||t.length<2?"":"TWS"===t[0]&&"STOCK"===t[2]?s+"/market/TWS:"+t[1]+":"+t[2]:"USS"===t[0]&&"STOCK"===t[2]?d+"/usstock/detail/"+t[1]:""},generateSearchResultLink:function(e){var t=e.keyword,n=e.backLink;return o+"/search/all?"+q({keyword:t,aink:n})},generateSearchMoreLink:function(e){var t=e.title,n=e.keyword,r={keyword:n};return o+"/search/"+("行情"===t?"quote":"news")+"?"+q(r)},generateForexLink:function(e){var t=String(e).split(":");return!t||t.length<2?"":"FX"===t[0]?P+"/"+t[1]+"/overview":""},generateFeedbackLink:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e;return e||"undefined"==typeof window||(t=window.location.href),U+"?usp=pp_url&entry.1831304503="+encodeURIComponent(t)},generateLink:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=r;return e.replace("{{host}}",t)},cnyesBaseUrl:r,cookieDomain:a,wwwChannelLink:o,newsChannelLink:u,cryptoChannelLink:l,fundChannelLink:c,stockTalk:s,globalStockTalk:f,invest:d,forexChannelLink:v,forexCrossListLink:y,cryptoChannelBTCLink:g,wdStockNewsLink:w,forexNewsLink:b,cryptoNewsLink:S,bcNewsLink:k,fundNewsLink:E,twStockNewsLink:_,usStockNewsLink:x,cnStockNewsLink:R,wdStockChannelLink:"https://www.cnyes.com/global/IndexImmediateQuotedPrice/",topTopicsNewsLink:I,magNewsLink:N,projectNewsLink:C,archiveStockQLink:"https://money.cnyes.com/archive/StockQ.aspx",archiveUSStock:"https://www.cnyes.com/archive/usastock/",archiveTWStock:"https://www.cnyes.com/archive/twstock",archiveTWGStock:"https://www.cnyes.com/archive/presh",driverFundDetailLink:T,driverPageLink:L,driverSearchLink:O,newsTagLink:M,newsDetailLink:D,hotTagsApiUrl:j,hotDriversApiUrl:A,anueSearchAllApiUrl:F,hotTradesApiUrl:H,toUrlParams:q,desktopFundsSearch:p,mobileFundsSearch:h,anueSearchAllCategory:"TW,FUND,US,CC,INDEX,FUTURE,ETF,FX,EOD,CHK",newsAppDownloadLink:"https://www.cnyes.com/mobile/index_app.htm",feedbackLink:U,anueHaoLink:"https://hao.cnyes.com",logoWallApiUrl:W,loginLink:m}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},40:function(e,t){e.exports={wrapperWidth:"1200px",screenSizeSm:"321px",screenSizeMd:"768px",screenSizeMl:"990px",screenSizeLg:"1024px",screenSizeXl:"1200px",screenSizeXXl:"1360px","anue-navigator-wrapper":"_3nhjS","main-header":"_1bCtE","channel-bar":"_3mQGn","channel-items":"_17iYW","channel-item-sub-menu":"_2OAQZ","search-bar":"_zqLHb","info-bar":"_zPOSK","switch-options":"_3cE7f",icon:"_3Sads","channel-item-sub-menus":"_24TsG","channel-item-sub-menu-second":"_3PL09",logo:"_1qDww",mask:"_3sJWu",moveLeft:"_27u8n",moveRight:"_2Tuk2","unfold-search-animation-1200":"_1OJNA",expansion:"_1zoUI","collapse-search-animation-1200":"_1FlMp","unfold-search-animation-1024":"_28rUj","collapse-search-animation-1024":"_3VhnJ","unfold-search-animation-768":"_bP614","collapse-search-animation-768":"_1sHvW","no-link":"_yMFjw",new:"_3bf2a",active:"_pyF9U",current:"_o2fzP",hide:"_33qTU",highlight:"_2XVFQ","channel-item-sub-menu-arrow":"_2BwsZ",left:"_39Ecp",right:"_2keIi",expand:"_17IWc","switch-button":"_1JOJ7",sticky:"_3tAML","react-fragment":"__jZ92"}},44:function(e,t,n){(function(t){(function(){var n,r,a,i,o,u;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:void 0!==t&&null!==t&&t.hrtime?(e.exports=function(){return(n()-o)/1e6},r=t.hrtime,n=function(){var e;return e=r(),1e9*e[0]+e[1]},i=n(),u=1e9*t.uptime(),o=i-u):Date.now?(e.exports=function(){return Date.now()-a},a=Date.now()):(e.exports=function(){return(new Date).getTime()-a},a=(new Date).getTime())}).call(this)}).call(t,n(16))},48:function(e,t){e.exports={wrapperWidth:"1200px",screenSizeSm:"321px",screenSizeMd:"768px",screenSizeMl:"990px",screenSizeLg:"1024px",screenSizeXl:"1200px",screenSizeXXl:"1360px"}},49:function(e,t){e.exports="https://sfiles.cnyes.cool/fe-common/b7977815/19c0ad3fc8f84d49d494708243cd664c.svg"},5:function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},67:function(e,t){e.exports="https://sfiles.cnyes.cool/fe-common/b7977815/46e26e94bec30c49f0d733067ce7f884.svg"},7:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.newsResultType=t.tradeResultType=t.recentSearchType=t.hotDriversType=t.hotTradesType=t.hotTagsType=t.adProfileType=t.newsItemType=t.userProfileType=t.authType=t.locationShape=t.footerNavItem=t.catNavsType=t.catNavItemShape=t.catNavSubItemShape=t.navsMobileType=t.navItemMobileShape=t.navItemMobilShape=t.accountNavsType=t.accountNavItemShape=t.navsType=t.navItemShape=t.navUrlShape=t.navDownloadType=t.navDownloadShape=t.requestType=void 0;var r=n(1),a=function(e){return e&&e.__esModule?e:{default:e}}(r),i=(t.requestType=a.default.func,t.navDownloadShape=a.default.shape({title:a.default.string.isRequired,url:a.default.string.isRequired})),o=(t.navDownloadType=a.default.arrayOf(i),t.navUrlShape=a.default.shape({title:a.default.string.isRequired,url:a.default.string.isRequired})),u=t.navItemShape=a.default.shape({title:a.default.string.isRequired,url:a.default.string,isNew:a.default.bool,leftList:a.default.arrayOf(o),rightListTitle:a.default.string,rightList:a.default.arrayOf(o)}),l=(t.navsType=a.default.arrayOf(u),t.accountNavItemShape=a.default.shape({id:a.default.string.isRequired,title:a.default.string.isRequired,defaultUrl:a.default.string.isRequired,notify:a.default.arrayOf(a.default.shape({id:a.default.string.isRequired,gotoUrl:a.default.string.isRequired}))})),c=(t.accountNavsType=a.default.arrayOf(l),t.navItemMobilShape=a.default.shape({name:a.default.string.isRequired,title:a.default.string.isRequired,url:a.default.string.isRequired,external:a.default.bool})),s=t.navItemMobileShape=a.default.shape({name:a.default.string.isRequired,title:a.default.string.isRequired,items:a.default.arrayOf(c),url:a.default.string}),f=(t.navsMobileType=a.default.arrayOf(s),t.catNavSubItemShape=a.default.shape({name:a.default.string,url:a.default.string,title:a.default.string,external:a.default.bool})),d=t.catNavItemShape=a.default.shape({name:a.default.string.isRequired,url:a.default.string.isRequired,title:a.default.string.isRequired,external:a.default.bool,subItems:a.default.arrayOf(f)});t.catNavsType=a.default.arrayOf(d),t.footerNavItem=a.default.shape({title:a.default.string.isRequired,name:a.default.string.isRequired,url:a.default.string,onClick:a.default.func}),t.locationShape=a.default.shape({key:a.default.string,pathname:a.default.string,search:a.default.string,hash:a.default.string,state:a.default.object}),t.authType=a.default.shape({init:a.default.func.isRequired,loginFB:a.default.func.isRequired,loginGoogle:a.default.func.isRequired,logout:a.default.func.isRequired,showLogin:a.default.func.isRequired,hideLogin:a.default.func.isRequired,getToken:a.default.func.isRequired,refreshToken:a.default.func.isRequired,getProfile:a.default.func.isRequired}),t.userProfileType=a.default.shape({uid:a.default.string.isRequired,name:a.default.string.isRequired,nickname:a.default.string,email:a.default.string,avatar:a.default.string.isRequired,gender:a.default.oneOf(["","male","female"]),vip:a.default.oneOf([0,1])}),t.newsItemType=a.default.shape({newsId:a.default.number.isRequired,title:a.default.string.isRequired,hasCoverPhoto:a.default.oneOf([0,1]).isRequired,coverSrc:a.default.shape({m:a.default.shape({src:a.default.string}),l:a.default.shape({src:a.default.string}),xl:a.default.shape({src:a.default.string})})}),t.adProfileType=a.default.shape({name:a.default.string.isRequired,path:a.default.string.isRequired,hideOnInitial:a.default.bool}),t.hotTagsType=a.default.shape({tagName:a.default.string,link:a.default.string}),t.hotTradesType=a.default.shape({localName:a.default.string,link:a.default.string}),t.hotDriversType=a.default.shape({avatarPicture:a.default.string,driverId:a.default.string,driverName:a.default.string,return1year:a.default.number,link:a.default.string}),t.recentSearchType=a.default.shape({keyword:a.default.string,link:a.default.string}),t.tradeResultType=a.default.shape({market:a.default.string,code:a.default.string,type:a.default.string,mtype:a.default.string,symbol:a.default.string,chName:a.default.string,enName:a.default.string,exchange:a.default.string,link:a.default.string}),t.newsResultType=a.default.shape({newsId:a.default.string,title:a.default.string,summary:a.default.string,publishAt:a.default.number,link:a.default.string})},76:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var o,u=e[Symbol.iterator]();!(r=(o=u.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{!r&&u.return&&u.return()}finally{if(a)throw i}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),a=n(11),i=function(e){return e&&e.__esModule?e:{default:e}}(a),o=n(0),u=function(){var e=(0,o.useState)(0),t=r(e,2),n=t[0],a=t[1];return(0,o.useEffect)(function(){var e=document.documentElement.offsetWidth;a(e)},[]),(0,o.useEffect)(function(){var e=function(){document&&document.documentElement&&a(document.documentElement.offsetWidth)};return window.addEventListener("resize",(0,i.default)(e,200)),function(){return window.removeEventListener("resize",e)}},[]),[n]};t.default=u},77:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.compare=function(e,t){for(var n=e.split("."),r=t.split("."),a=0;ao)return!0;if(i