1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3362],{54798:function(e,t,r){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.priceFormater=t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var r=c(t);if(r&&r.has(e))return r.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=i?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(o,a,l):o[a]=e[a]}return o.default=e,r&&r.set(e,o),o}(r(67294)),i=u(r(45697)),a=u(r(94184)),l=u(r(32514));function u(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(c=function(e){return e?r:t})(e)}function s(e,t,r){return(t=d(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,d(n.key),n)}}function d(e){var t=function(e,t){if("object"!==n(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||"default");if("object"!==n(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===n(t)?t:String(t)}function p(e,t){return(p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function b(e){return(b=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var g=new Intl.NumberFormat("zh-Hant",{style:"currency",currency:"TWD",currencyDisplay:l.default?"symbol":"narrowSymbol",maximumFractionDigits:0,minimumFractionDigits:0}),y=function(e){return g.format(~~e).replace(/\s+/g,"")};t.priceFormater=y;var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}(u,e);var t,r,i,l=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,r=b(u);if(t){var o=b(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return function(e,t){if(t&&("object"===n(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function u(){return!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,u),l.apply(this,arguments)}return r=[{key:"render",value:function(){var e,t=this.props,r=t.size,n=t.className,i=t.price,l=t.bolder,u=t.original,c=t.del,f="";return f=-1!=="".concat(i).indexOf("~")?i.split("~").map(function(e){return y(e)}).join(" ~ "):y(i),o.default.createElement("span",{className:(0,a.default)("text-price",n,(s(e={},"x".concat(r),~~r>=2),s(e,"bolder",l),s(e,"original",u||c),e))},f)}}],f(u.prototype,r),i&&f(u,i),Object.defineProperty(u,"prototype",{writable:!1}),u}(o.PureComponent);h.defaultProps={size:"1",className:"",bolder:!1,original:!1,del:!1},h.propTypes={className:i.default.string,size:i.default.string,bolder:i.default.bool,original:i.default.bool,del:i.default.bool,price:i.default.oneOfType([i.default.number,i.default.string]).isRequired},t.default=h},15448:function(e,t,r){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.sharedConsts=t.remToPx=t.readableOpacityFromBackground=t.readableColorFromBackground=t.mediaQueries=t.mediaBreakPoints=t.hoverColor=t.calc=t.breakPoints=t.TIME_FUNCTION=t.SOCIAL_MEDIA_COLOR=void 0;var n=u(r(49777)),o=u(r(86138)),i=u(r(80215)),a=u(r(88346)),l=u(r(95413));function u(e){return e&&e.__esModule?e:{default:e}}t.sharedConsts={BLOCK_MIN_HEIGHT:"300px"},t.TIME_FUNCTION={IN_BOUNCE:"cubic-bezier(0.71, -0.46, 1, 1)",IN_CUBIC:"cubic-bezier(0.55, 0.06, 0.68, 0.19)",OUT_BOUNCE:"cubic-bezier(0, 0.5, 0.35, 1.4)",OUT_CUBIC:"cubic-bezier(0.22, 0.61, 0.36, 1)",OUT_FAST_IN_SLOW:"cubic-bezier(0.4, 0, 0.2, 1)"},t.SOCIAL_MEDIA_COLOR={FACEBOOK:"#3b5998",TWITTER:"#1da1f2",YOUTUBE:"#e52d27",LINE:"#00b900",INSTAGRAM:"radial-gradient(circle at 33% 100%, #FED373 4%, #F15245 30%, #D92E7F 62%, #9B36B7 85%, #515ECF)",WEIXIN:"#1AAD19",PHONE:"#34cdbb",HOME:"#7c7c7c"};var c={sm:576,md:768,lg:992,xl:1200};t.breakPoints=c;var s={min:c,max:{xs:c.sm-1,sm:c.md-1,md:c.lg-1,lg:c.xl-1}};t.mediaBreakPoints=s;var f=function(e,t){return"@media (".concat(e,"-width: ").concat(t,"px)")},d={min:{sm:f("min",s.min.sm),md:f("min",s.min.md),lg:f("min",s.min.lg),xl:f("min",s.min.xl)},max:{xs:f("max",s.max.xs),sm:f("max",s.max.sm),md:f("max",s.max.md),lg:f("max",s.max.lg)}};t.mediaQueries=d,t.remToPx=function(e){return 16*parseFloat(e)+"px"};var p=function(e){return(0,i.default)(e)>.179};t.readableColorFromBackground=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"inherit",i=e.blockData,a=e.theme,l=i.store.background,u=l.type,c=l.data.value;return""!==c?3!==u?r:"number"!=typeof t?p(c)?(0,o.default)((0,n.default)(c),t[0]):(0,o.default)((0,n.default)(c),t[1]):(0,o.default)((0,n.default)(c),t):a&&""===c?"number"!=typeof t?p(a.backgroundColor)?(0,o.default)((0,n.default)(a.backgroundColor),t[0]):(0,o.default)((0,n.default)(a.backgroundColor),t[1]):(0,o.default)((0,n.default)(a.backgroundColor),t):void 0},t.readableOpacityFromBackground=function(e){var t=e.blockData,r=e.theme,n=t.store.background,i=n.type,a=n.data.value;return""!==a&&3!==i?(0,o.default)(255,255,255,.8):""!==a&&1===i?(0,o.default)(255,255,255,1):""!==a?(0,o.default)(255,255,255,p(a)?.8:.2):(0,o.default)(255,255,255,p(r.backgroundColor)?.8:.2)},t.hoverColor=function(e){switch((0,i.default)(e)){case 1:return(0,a.default)(.3,e);case 0:return(0,l.default)(.2,e);default:return(0,i.default)(e)>.179?(0,a.default)(.17,e):(0,l.default)(.2,e)}},t.calc={plus:function(e,t){return"calc(".concat(e," + ").concat(t,")")},minus:function(e,t){return"calc(".concat(e," - ").concat(t,")")},multiplied:function(e,t){return"calc(".concat(e," * ").concat(t,")")},divide:function(e,t){return"calc(".concat(e," / ").concat(t,")")}}},48983:function(e,t,r){var n=r(40371)("length");e.exports=n},44286:function(e){e.exports=function(e){return e.split("")}},18190:function(e){var t=Math.floor;e.exports=function(e,r){var n="";if(!e||r<1||r>9007199254740991)return n;do r%2&&(n+=e),(r=t(r/2))&&(e+=e);while(r);return n}},67762:function(e){e.exports=function(e,t){for(var r,n=-1,o=e.length;++n<o;){var i=t(e[n]);void 0!==i&&(r=void 0===r?i:r+i)}return r}},40180:function(e,t,r){var n=r(14259);e.exports=function(e,t,r){var o=e.length;return r=void 0===r?o:r,!t&&r>=o?e:n(e,t,r)}},78302:function(e,t,r){var n=r(18190),o=r(80531),i=r(40180),a=r(62689),l=r(88016),u=r(83140),c=Math.ceil;e.exports=function(e,t){var r=(t=void 0===t?" ":o(t)).length;if(r<2)return r?n(t,e):t;var s=n(t,c(e/l(t)));return a(t)?i(u(s),0,e).join(""):s.slice(0,e)}},62689:function(e){var t=RegExp("[\\u200d\ud800-\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},88016:function(e,t,r){var n=r(48983),o=r(62689),i=r(21903);e.exports=function(e){return o(e)?i(e):n(e)}},83140:function(e,t,r){var n=r(44286),o=r(62689),i=r(676);e.exports=function(e){return o(e)?i(e):n(e)}},21903:function(e){var t="\ud800-\udfff",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",n="\ud83c[\udffb-\udfff]",o="[^"+t+"]",i="(?:\ud83c[\udde6-\uddff]){2}",a="[\ud800-\udbff][\udc00-\udfff]",l="(?:"+r+"|"+n+")?",u="[\\ufe0e\\ufe0f]?",c="(?:\\u200d(?:"+[o,i,a].join("|")+")"+u+l+")*",s=RegExp(n+"(?="+n+")|(?:"+[o+r+"?",r,i,a,"["+t+"]"].join("|")+")"+(u+l+c),"g");e.exports=function(e){for(var t=s.lastIndex=0;s.test(e);)++t;return t}},676:function(e){var t="\ud800-\udfff",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",n="\ud83c[\udffb-\udfff]",o="[^"+t+"]",i="(?:\ud83c[\udde6-\uddff]){2}",a="[\ud800-\udbff][\udc00-\udfff]",l="(?:"+r+"|"+n+")?",u="[\\ufe0e\\ufe0f]?",c="(?:\\u200d(?:"+[o,i,a].join("|")+")"+u+l+")*",s=RegExp(n+"(?="+n+")|(?:"+[o+r+"?",r,i,a,"["+t+"]"].join("|")+")"+(u+l+c),"g");e.exports=function(e){return e.match(s)||[]}},32475:function(e,t,r){var n=r(78302),o=r(88016),i=r(40554),a=r(79833);e.exports=function(e,t,r){e=a(e);var l=(t=i(t))?o(e):0;return t&&l<t?n(t-l,r)+e:e}},12297:function(e,t,r){var n=r(67762),o=r(6557);e.exports=function(e){return e&&e.length?n(e,o):0}},13180:function(e,t,r){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=s(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(n,i,a):n[i]=e[i]}return n.default=e,r&&r.set(e,n),n}(r(67294)),o=c(r(45697)),i=c(r(94184)),a=r(2221),l=c(r(75543));let u=["active","aria-label","block","className","close","cssModule","color","outline","size","tag","innerRef"];function c(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(s=function(e){return e?r:t})(e)}function f(){return(f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let d={active:o.default.bool,"aria-label":o.default.string,block:o.default.bool,children:o.default.node,className:o.default.string,cssModule:o.default.object,close:o.default.bool,color:o.default.string,disabled:o.default.bool,innerRef:o.default.oneOfType([o.default.object,o.default.func,o.default.string]),onClick:o.default.func,outline:o.default.bool,size:o.default.string,tag:a.tagPropType};function p(e){let t=(0,n.useCallback)(t=>{if(e.disabled){t.preventDefault();return}if(e.onClick)return e.onClick(t)},[e.onClick,e.disabled]),{active:r,"aria-label":o,block:c,className:s,close:d,cssModule:p,color:b="secondary",outline:g,size:y,tag:h="button",innerRef:O}=e,m=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,u);if(d)return n.default.createElement(l.default,m);let v=`btn${g?"-outline":""}-${b}`,j=(0,a.mapToCssModules)((0,i.default)(s,"btn",v,!!y&&`btn-${y}`,!!c&&"d-block w-100",{active:r,disabled:e.disabled}),p);return m.href&&"button"===h&&(h="a"),n.default.createElement(h,f({type:"button"===h&&m.onClick?"button":void 0},m,{className:j,ref:O,onClick:t,"aria-label":o}))}p.propTypes=d,t.default=p},75543:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(67294)),o=u(r(45697)),i=u(r(94184)),a=r(2221);let l=["className","cssModule","variant","innerRef"];function u(e){return e&&e.__esModule?e:{default:e}}function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}let f={active:o.default.bool,"aria-label":o.default.string,onClick:o.default.func,variant:o.default.oneOf(["white"]),className:o.default.string,cssModule:o.default.object,innerRef:o.default.oneOfType([o.default.object,o.default.string,o.default.func])};function d(e){let{className:t,cssModule:r,variant:o,innerRef:u}=e,f=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,l),d=(0,a.mapToCssModules)((0,i.default)(t,"btn-close",o&&`btn-close-${o}`));return n.default.createElement("button",c({ref:u,type:"button",className:d},function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?s(Object(r),!0).forEach(function(t){var n,o;n=e,o=r[t],t in n?Object.defineProperty(n,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[t]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({"aria-label":"close"},f)))}d.propTypes=f,t.default=d},48661:function(e,t,r){"use strict";t.Z=void 0;var n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=s(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(n,i,a):n[i]=e[i]}return n.default=e,r&&r.set(e,n),n}(r(67294)),o=c(r(45697)),i=c(r(94184)),a=r(70823),l=r(2221);let u=["tag","horizontal","isOpen","className","navbar","cssModule","children","innerRef"];function c(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(s=function(e){return e?r:t})(e)}function f(){return(f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach(function(t){var n,o;n=e,o=r[t],t in n?Object.defineProperty(n,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[t]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let b=p(p({},a.Transition.propTypes),{},{horizontal:o.default.bool,isOpen:o.default.bool,children:o.default.oneOfType([o.default.arrayOf(o.default.node),o.default.node]),tag:l.tagPropType,className:o.default.node,navbar:o.default.bool,cssModule:o.default.object,innerRef:o.default.shape({current:o.default.object})}),g=p(p({},a.Transition.defaultProps),{},{horizontal:!1,isOpen:!1,appear:!1,enter:!0,exit:!0,tag:"div",timeout:l.TransitionTimeouts.Collapse}),y={[l.TransitionStatuses.ENTERING]:"collapsing",[l.TransitionStatuses.ENTERED]:"collapse show",[l.TransitionStatuses.EXITING]:"collapsing",[l.TransitionStatuses.EXITED]:"collapse"};class h extends n.Component{constructor(e){super(e),this.state={dimension:null},this.nodeRef=e.innerRef||n.default.createRef(),["onEntering","onEntered","onExit","onExiting","onExited"].forEach(e=>{this[e]=this[e].bind(this)})}onEntering(e,t){let r=this.getNode();this.setState({dimension:this.getDimension(r)}),this.props.onEntering(r,t)}onEntered(e,t){let r=this.getNode();this.setState({dimension:null}),this.props.onEntered(r,t)}onExit(){let e=this.getNode();this.setState({dimension:this.getDimension(e)}),this.props.onExit(e)}onExiting(){let e=this.getNode();this.getDimension(e),this.setState({dimension:0}),this.props.onExiting(e)}onExited(){let e=this.getNode();this.setState({dimension:null}),this.props.onExited(e)}getNode(){return this.nodeRef.current}getDimension(e){return this.props.horizontal?e.scrollWidth:e.scrollHeight}render(){let e=this.props,{tag:t,horizontal:r,isOpen:o,className:c,navbar:s,cssModule:d,children:b,innerRef:g}=e,h=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,u),{dimension:O}=this.state,m=(0,l.pick)(h,l.TransitionPropTypeKeys),v=(0,l.omit)(h,l.TransitionPropTypeKeys);return n.default.createElement(a.Transition,f({},m,{in:o,nodeRef:this.nodeRef,onEntering:this.onEntering,onEntered:this.onEntered,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}),e=>{let o=y[e]||"collapse",a=(0,l.mapToCssModules)((0,i.default)(c,r&&"collapse-horizontal",o,s&&"navbar-collapse"),d);return n.default.createElement(t,f({},v,{style:p(p({},v.style),null===O?null:{[r?"width":"height"]:O}),className:a,ref:this.nodeRef}),b)})}}h.propTypes=b,h.defaultProps=g,t.Z=h},16486:function(e,t,r){"use strict";t.Z=void 0;var n=c(r(67294)),o=c(r(45697)),i=c(r(94184)),a=r(55386),l=r(2221);let u=["className","cssModule","divider","tag","header","active","text"];
1function c(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let f={children:o.default.node,active:o.default.bool,disabled:o.default.bool,divider:o.default.bool,tag:l.tagPropType,header:o.default.bool,onClick:o.default.func,className:o.default.string,cssModule:o.default.object,toggle:o.default.bool,text:o.default.bool};class d extends n.default.Component{constructor(e){super(e),this.onClick=this.onClick.bind(this),this.getTabIndex=this.getTabIndex.bind(this)}onClick(e){let{disabled:t,header:r,divider:n,text:o}=this.props;if(t||r||n||o){e.preventDefault();return}this.props.onClick&&this.props.onClick(e),(this.props.toggle??!0)&&this.context.toggle(e)}getRole(){return"listbox"===this.context.menuRole?"option":"menuitem"}getTabIndex(){let{disabled:e,header:t,divider:r,text:n}=this.props;return e||t||r||n?"-1":"0"}render(){let e=this.getTabIndex(),t=e>-1?this.getRole():void 0,r=(0,l.omit)(this.props,["toggle"]),{className:o,cssModule:a,divider:c,tag:f="button",header:d,active:p,text:b}=r,g=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(r,u),y=(0,l.mapToCssModules)((0,i.default)(o,{disabled:g.disabled,"dropdown-item":!c&&!d&&!b,active:p,"dropdown-header":d,"dropdown-divider":c,"dropdown-item-text":b}),a);return"button"===f&&(d?f="h6":c?f="div":g.href?f="a":b&&(f="span")),n.default.createElement(f,s({type:"button"===f&&(g.onClick||this.props.toggle)?"button":void 0},g,{tabIndex:e,role:t,className:y,onClick:this.onClick}))}}d.propTypes=f,d.contextType=a.DropdownContext,t.Z=d},29479:function(e,t,r){"use strict";t.Z=void 0;var n=f(r(67294)),o=f(r(45697)),i=f(r(73935)),a=f(r(94184)),l=r(61203),u=r(55386),c=r(2221);let s=["className","cssModule","dark","end","right","tag","flip","modifiers","persist","strategy","container","updateOnSelect"];function f(e){return e&&e.__esModule?e:{default:e}}function d(){return(d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function b(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){var n,o;n=e,o=r[t],t in n?Object.defineProperty(n,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[t]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let g={tag:c.tagPropType,children:o.default.node.isRequired,dark:o.default.bool,end:o.default.bool,flip:o.default.bool,modifiers:o.default.array,className:o.default.string,cssModule:o.default.object,style:o.default.object,persist:o.default.bool,strategy:o.default.string,container:c.targetPropType,updateOnSelect:o.default.bool,right:(0,c.deprecated)(o.default.bool,'Please use "end" instead.')},y={up:"top",left:"left",right:"right",start:"left",end:"right",down:"bottom"};class h extends n.default.Component{getRole(){return"listbox"===this.context.menuRole?"listbox":"menu"}render(){let e=this.props,{className:t,cssModule:r,dark:o,end:u,right:f,tag:p="div",flip:g=!0,modifiers:h=[],persist:O,strategy:m,container:v,updateOnSelect:j}=e,x=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,s),P=(0,c.mapToCssModules)((0,a.default)(t,"dropdown-menu",{"dropdown-menu-dark":o,"dropdown-menu-end":u||f,show:this.context.
1isOpen}),r);if(O||this.context.isOpen&&!this.context.inNavbar){let e=y[this.context.direction]||"bottom",t=`${e}-${u||f?"end":"start"}`,r=[...h,{name:"flip",enabled:!!g}],o=n.default.createElement(l.Popper,{placement:t,modifiers:r,strategy:m},({ref:e,style:t,placement:r,update:o})=>{let i=b(b({},this.props.style),t),a=t=>{e(t);let{onMenuRef:r}=this.context;r&&r(t)};return n.default.createElement(p,d({tabIndex:"-1",role:this.getRole(),ref:a},x,{style:i,"aria-hidden":!this.context.isOpen,className:P,"data-popper-placement":r,onClick:()=>j&&o()}))});return v?i.default.createPortal(o,(0,c.getTarget)(v)):o}let{onMenuRef:w}=this.context;return n.default.createElement(p,d({tabIndex:"-1",role:this.getRole()},x,{ref:w,"aria-hidden":!this.context.isOpen,className:P,"data-popper-placement":x.placement}))}}h.propTypes=g,h.contextType=u.DropdownContext,t.Z=h},76673:function(e,t,r){"use strict";t.Z=void 0;var n=f(r(67294)),o=f(r(45697)),i=f(r(94184)),a=r(61203),l=r(55386),u=r(2221),c=f(r(13180));let s=["className","color","cssModule","caret","split","nav","tag","innerRef"];function f(e){return e&&e.__esModule?e:{default:e}}function d(){return(d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let p={caret:o.default.bool,color:o.default.string,children:o.default.node,className:o.default.string,cssModule:o.default.object,disabled:o.default.bool,onClick:o.default.func,"aria-haspopup":o.default.bool,split:o.default.bool,tag:u.tagPropType,nav:o.default.bool,innerRef:o.default.oneOfType([o.default.object,o.default.string,o.default.func])};class b extends n.default.Component{constructor(e){super(e),this.onClick=this.onClick.bind(this)}onClick(e){if(this.props.disabled||this.context.disabled){e.preventDefault();return}this.props.nav&&!this.props.tag&&e.preventDefault(),this.props.onClick&&this.props.onClick(e),this.context.toggle(e)}getRole(){return this.context.menuRole||this.props["aria-haspopup"]}render(){let e;let t=this.props,{className:r,color:o,cssModule:l,caret:f,split:p,nav:b,tag:g,innerRef:y}=t,h=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(t,s),O=h["aria-label"]||"Toggle Dropdown",m=(0,u.mapToCssModules)((0,i.default)(r,{"dropdown-toggle":f||p,"dropdown-toggle-split":p,"nav-link":b}),l),v=void 0!==h.children?h.children:n.default.createElement("span",{className:"visually-hidden"},O);return(b&&!g?(e="a",h.href="#"):g?e=g:(e=c.default,h.color=o,h.cssModule=l),this.context.inNavbar)?n.default.createElement(e,d({},h,{className:m,onClick:this.onClick,ref:this.context.onToggleRef,"aria-expanded":this.context.isOpen,"aria-haspopup":this.getRole(),children:v})):n.default.createElement(a.Reference,{innerRef:y},({ref:t})=>{let r=e=>{t(e);let{onToggleRef:r}=this.context;r&&r(e)};return n.default.createElement(e,d({},h,{["string"==typeof e?"ref":"innerRef"]:r,className:m,onClick:this.onClick,"aria-expanded":this.context.isOpen,"aria-haspopup":this.getRole(),children:v}))})}}b.propTypes=p,b.defaultProps={color:"secondary","aria-haspopup":!0},b.contextType=l.DropdownContext,t.Z=b}}]);
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.