PageSourceSearch

https://www.visitnc.com/modules/custom/visitnc_search/assets/dist/39.8858a6b77849c1e25417.bundle.js

js visitnc.com collected 2026-10-02 02:44:27 UTC 9,041 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkcategory_listing=self.webpackChunkcategory_listing||[]).push([[39],{6420:(e,t,n)=>{n.r(t),n.d(t,{default:()=>z});var r=n(6540),i=n(9994),a=n(798),l=n(7923),o=n(5660),s=n(5848),c=n(4414),d=n(5072),u=n.n(d),m=n(7825),f=n.n(m),p=n(7659),v=n.n(p),_=n(5056),h=n.n(_),y=n(540),b=n.n(y),g=n(1113),w=n.n(g),E=n(4061),N={};N.styleTagTransform=w(),N.setAttributes=h(),N.insert=v().bind(null,"head"),N.domAPI=f(),N.insertStyleElement=b(),u()(E.A,N),E.A&&E.A.locals&&E.A.locals;var x=n(9923),k=n(3113),A=(n(1583),n(8626));function I(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,i,a,l,o=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(o.push(r.value),o.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(l=n.return(),Object(l)!==l))return}finally{if(c)throw i}}return o}}(e,t)||S(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.")}()}function S(e,t){if(e){if("string"==typeof e)return j(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?j(e,t):void 0}}function j(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var C=(0,c.p)("HN7T6ANJG3","19b40fbc91a6c1d05c014043d2ad494d"),T=(0,A.d)();(0,s.Ay)("init",{appId:"HN7T6ANJG3",apiKey:"19b40fbc91a6c1d05c014043d2ad494d",useCookie:!0}),(0,s.Ay)("setUserToken",T);var D=function(e){return Array.isArray(e)?e[0]:e||null},O=function(e){return window.innerWidth<=767?D(null==e?void 0:e.mobile_image):D(null==e?void 0:e.thumbnail_image)},P=function(e,t){if(!e)return"";var n=e.split(" ").slice(0,t).join(" ");return n.length<e.length?"".concat(n,"..."):n},L=function(){return r.createElement("div",{className:"card skeleton-card",style:{minWidth:"250px"}},r.createElement("div",{className:"card__image skeleton-box",style:{height:"250px",borderRadius:"8px",background:"#ddd"}}),r.createElement("div",{className:"card__copy",style:{padding:"1em"}},r.createElement("div",{className:"skeleton-box",style:{width:"70%",height:"24px",marginBottom:"12px"}}),r.createElement("div",{className:"skeleton-box",style:{width:"90%",height:"14px",marginBottom:"6px"}}),r.createElement("div",{className:"skeleton-box",style:{width:"85%",height:"14px",marginBottom:"6px"}}),r.createElement("div",{className:"skeleton-box",style:{width:"80%",height:"14px"}})))},q=function(e){var t=e.hit;return r.createElement("div",{className:"card pos-relative","data-insights-index":t.__indexName,"data-insights-object-id":t.objectID,"data-insights-position":t.__position,"data-insights-query-id":t.__queryID},r.createElement("div",{className:"card__image pos-relative"},r.createElement("div",{className:"image"},r.createElement("a",{className:"overflow-hidden border-radius--img image",href:t.url,tabIndex:"-1","aria-hidden":"true"},r.createElement("article",{className:"media media--type-image media--view-mode-default"},r.createElement("div",{className:"field field--name-field-media-image field--type-image field__item"},r.createElement("picture",null,r.createElement("img",{src:O(t)||x.Ab,alt:t.title,style:{width:"100%",height:"auto",objectFit:"cover"},loading:"lazy",className:"transition-ui lazyload"}))))))),r.createElement("div",{className:"rte card__copy"},r.createElement("h3",{className:"h3 m-0"},r.createElement("a",{className:"h3__btn",href:t.url,"aria-label":t.title},t.title)),r.createElement("div",{className:"line-clamp"},r.createElement("p",{className:"t-small content",style:{display:"-webkit-box",WebkitLineClamp:3,WebkitBoxOrient:"vertical",overflow:"hidden",textOverflow:"ellipsis",marginTop:"1em"},dangerouslySetInnerHTML:{__html:P(t.clean_body,100)}}))),r.createElement("a",{href:t.url,className:"link-cover","aria-label":t.title,onClick:function(){return function(e){(0,s.Ay)("clickedObjectIDsAfterSearch",{index:"card_slider",eventName:"Clicked Card of Index",objectIDs:[String(e.objectID)],userToken:T,queryID:e.__queryID,positions:[e.__position],attributes:{field_interests:e.field_interests||[],field_traveler_type:e.field_traveler_type||[]}}),window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"Hits Click",index:e.__indexName,objectID:e.objectID,position:e.__position,queryID:e.__queryID,userToken:T,title:e.title,url:e.url})}(t)}}))},W=function(e){var t=e.excludedNid,n=(e.blockId,(0,i.u)().hits),l=(0,a.J)().status,o=I((0,r.useState)(1),2),s=o[0],c=o[1],d=(0,r.useRef)(null),u=n.filter((function(e){return e.status&&!e.field_hide_from_search&&e.nid!==t})),m=function(){return window.innerWidth<600?1:window.innerWidth<1024?2:4},f=I((0,r.useState)(m()),2),p=f[0],v=f[1];(0,r.useEffect)((function(){var e=function(){return v(m())};return window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}}),[]);var _=u.length,h="loading"===l||"stalled"===l,y=u[0];return r.createElement("div",{className:"slider-wrapper"},h&&!y?r.createElement("div",{className:"skeleton-slider",style:{display:"flex",gap:"1em"}},Array.from({length:p}).map((function(e,t){return r.createElement(L,{key:t})}))):r.createElement(k.RC,{onSwiper:function(e){d.current=e},onSlideChange:function(e){c(e.realIndex+1)},loop:!0,speed:600,spaceBetween:16,breakpoints:{0:{slidesPerView:1},600:{slidesPerView:2},1024:{slidesPerView:4}},"aria-label":"Card Slider"},u.map((function(e){return r.createElement(k.qr,{key:e.objectID},r.createElement(q,{hit:e}))}))),r.createElement("div",{className:"splide__arrows splide__arrows--ltr"},r.createElement("button",{className:"splide__arrow splide__arrow--prev",onClick:function(){var e;return null===(e=d.current)||void 0===e?void 0:e.slidePrev()}},"Prev"),r.createElement("div",{className:"splide__arrow-count"},s,"/",_),r.createElement("button",{className:"splide__arrow splide__arrow--next",onClick:function(){var e;return null===(e=d.current)||void 0===e?void 0:e.slideNext()}},"Next")))};const z=function(e){var t,n,i,a,s=e.blockId,c=I((0,r.useState)(""),2),d=c[0],u=c[1],m=I((0,r.useState)({}),2),f=m[0],p=m[1],v=(null===(t=window)||void 0===t||null===(t=t.drupalSettings)||void 0===t?void 0:t.nid)||"";return(0,r.useEffect)((function(){var e,t,n=(null===(e=window)||void 0===e||null===(e=e.drupalSettings)||void 0===e||null===(e=e.card_slider_automatic)||void 0===e?void 0:e[s])||{};p(n);var r=n.default_filters||{},i=null===(t=window)||void 0===t||null===(t=t.drupalSettings)||void 0===t?void 0:t.node_id,a=["status:true","NOT field_hide_from_search:true","NOT nid:".concat(i)],l=[],o=[];Object.entries(r).forEach((function(e){var t,n=I(e,2),r=n[0],i=n[1];if(Array.isArray(i)&&i.length){var a=i.map((function(e){return"".concat(r,':"').concat(e,'"')}));["field_locations","field_season","field_traveler_type"].includes(r)?l.push(a.length>1?"(".concat(a.join(" OR "),")"):a[0]):o.push.apply(o,function(e){if(Array.isArray(e))return j(e)}(t=a)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||S(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())}}));var c=[].concat(a);l.length&&c.push.apply(c,l),o.length&&c.push("(".concat(o.join(" OR "),")")),u(c.join(" AND "))}),[s]),r.createElement("div",{className:"card-carousel container card-slider-automatic-module","data-insights-index":"card_slider"},f.title&&f.description&&r.createElement("div",{className:"intro-copy row-padding p-b-row m-0"},r.createElement("div",{className:"container"},r.createElement("div",{className:"intro-copy__content inner-grid grid-inner--full"},r.createElement("div",{className:"intro-copy__heading"},r.createElement("h2",{className:"h2-large m-0"},f.title)),r.createElement("div",{className:"intro-copy__body"},r.createElement("p",null,f.description))))),r.createElement(l.G,{searchClient:C,indexName:"card_slider",insights:!0},r.createElement(o.Z,{hitsPerPage:8,userToken:T,clickAnalytics:!0,enablePersonalization:!0,filters:d,facets:["field_interests","field_traveler_type"]}),r.createElement(W,{excludedNid:v,blockSettings:f,blockId:s})),(null==f||null===(n=f.cta_button)||void 0===n?void 0:n.title)&&r.createElement("a",{href:(null==f||null===(i=f.cta_button)||void 0===i||null===(i=i.uri)||void 0===i?void 0:i.replace(/^entity:/,""))||"#",target:(null==f||null===(a=f.cta_button)||void 0===a?void 0:a.target)||"_self",className:"btn",style:{display:"flex",marginLeft:"auto",width:"fit-content"},"aria-label":f.cta_button.title},f.cta_button.title))}},4061:(e,t,n)=>{n.d(t,{A:()=>
1o});var r=n(1601),i=n.n(r),a=n(6314),l=n.n(a)()(i());l.push([e.id,".swiper {\n    margin-bottom: 48px;\n  }",""]);const o=l}}]);

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.