1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1512],{71512:function(e,t,n){"use strict";n.r(t);var r=n(34051),a=n.n(r),o=n(85893),i=n(67342),l=n.n(i),s=n(86202),c=n(67294),u=n(1996),d=n(17032),m=n(2449);function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function v(e,t,n,r,a,o,i){try{var l=e[o](i),s=l.value}catch(c){return void n(c)}l.done?t(s):Promise.resolve(s).then(r,a)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){b(e,t,n[t])}))}return e}function _(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(s){l=!0,a=s}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var h=(0,s.ss)(l()),y=function(e){var t=e.item,r=e.onSelectedIndexChanged,i=e.selectedIndex,s=t.fields,m=s.contents,f=void 0===m?[]:m,b=s.interval,g=s.hideControls,h=void 0!==g&&g,y=s.hideIndicators,p=void 0!==y&&y;f.length<=1&&(h=!0,p=!0);var I,x=(0,c.useCallback)((function(e){r&&r(e)}),[]),C=_((0,u.Il)({rootMargin:"200px",disabled:!1,documentState:"complete",delayMilliseconds:2e3,importFunc:(I=a().mark((function e(){return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all([n.e(9351),n.e(6276)]).then(n.bind(n,46276));case 2:return e.abrupt("return",e.sent.IdleCarousel);case 3:case"end":return e.stop()}}),e)})),function(){var e=this,t=arguments;return new Promise((function(n,r){var a=I.apply(e,t);function o(e){v(a,n,r,o,i,"next",e)}function i(e){v(a,n,r,o,i,"throw",e)}o(void 0)}))})}),2),j=C[0],S=C[1];return(0,o.jsx)("div",{ref:function(e){return j(e)},className:"".concat(l().carousel," ").concat(l().hideControlsOnDesktop),children:S?(0,o.jsx)(S,{activeIndex:i,onSelect:x,controls:!h,interval:b,indicators:!p,children:(0,d.Ah)(e,f,(function(e,t,n){var r=t.index;return S?(0,o.jsx)(S.Item,{children:n()},r):(0,o.jsx)(o.Fragment,{})}))}):(0,d.Ah)(e,f)})};t.default=function(e){var t=e.item,n=t.fields.custom,r=void 0===n?{}:n,a=r.imageTab,i=void 0===a?[]:a,u=r.selectOnHover,d=void 0===u||u,f=r.returnSelectedValue,v=(0,c.useState)(0),b=v[0],_=v[1],p=function(e){_(e),setTimeout((function(){return null===f||void 0===f?void 0:f(e)}),100)};return(0,o.jsxs)("div",{className:s.ZP.getEntryClassesStrFromModuleCss(t,l(),"root"),children:[!!i.length&&(0,o.jsx)("div",{className:l().tabs,children:i.map((function(e,t){return(0,o.jsx)("div",{className:h("tab",{active:b===t,removeHoverStyle:!d}),onMouseOver:function(){return!!d&&p(t)},onClick:function(){return p(t)},children:(0,o.jsxs)("div",{className:h("tabInner"),children:[(0,o.jsx)("div",{className:l().tabImage,children:(0,o.jsx)(m.Z,{customImage:"string"!==typeof e.image?e.image:void 0,customImageSrc:"string"===typeof e.image?e.image:"",objectFit:"contain",objectPosition:"center center",alt:(null===e||void 0===e?void 0:e.text)||(null===e||void 0===e?void 0:e.uid)||"Invisalign-tabImage"})}),(0,o.jsx)("div",{className:l().tabText,children:(null===e||void 0===e?void 0:e.text)||(null===e||void 0===e?void 0:e.uid)})]})},t)}))}),(0,o.jsx)(y,g({},e,{selectedIndex:b,onSelectedIndexChanged:function(e){return p(e)}}))]})}},67342:function(e){e.exports={root:"CarouselImageTabs_root__hWjql",tabs:"CarouselImageTabs_tabs__m_i_Y",tab:"CarouselImageTabs_tab__Q5Jfe",removeHoverStyle:"CarouselImageTabs_removeHoverStyle__ZeWr2",active:"CarouselImageTabs_active__5_mO_",tabInner:"CarouselImageTabs_tabInner__g9vm9",tabImage:"CarouselImageTabs_tabImage__Dq2Hg",tabText:"CarouselImageTabs_tabText__TzCQ1",carousel:"C
1arouselImageTabs_carousel__T_VBl","nfl-treatable-cases":"CarouselImageTabs_nfl-treatable-cases__eSfaz",hideControlsOnDesktop:"CarouselImageTabs_hideControlsOnDesktop__RjWLy"}}}]);
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.