PageSourceSearch

https://www.evergreensubaru.com/static/ws/dealer-services/bundle.4b69d833c62cba01706366bf1f66a19a.js

js evergreensubaru.com collected 2026-09-30 14:20:46 UTC 13,475 bytes, 2 lines download raw bytes

1(()=>{var e={973(e,t,n){e.exports={...n(174)}},737(e,t,n){"use strict";n.d(t,{A:()=>r});const r={items:function(e={},t){return"SET_ITEMS"===t.type?t.payload:e},widgetInfo:function(e={},t){return"SET_WIDGET_INFO"===t.type?t.payload:e},vehicleInfo:function(e={},t){return"SET_VEHICLE_INFO"===t.type?t.payload:e}}},174(e){"use strict";e.exports=DDC.WsmCommonData}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=ReactDOM,t=React;var r=n.n(t);const a=ReactRedux;var i=n(973);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(null,arguments)}class s extends r().Component{constructor(e){super(e),this.renderDelegate=this.renderDelegate.bind(this)}renderDelegate({labels:e}){const{HeadingTag:t,headingText:n,widgetId:a,toggleCollapse:i,showIcon:s,headingClasses:c,iconClasses:o}=this.props,d=[...o];let m={};if(i){const e="ddc-icon-expand";d.push(e),d.push("icon-style-collapse"),m={role:"button","data-toggle":"collapse","data-target":`#${a}-collapse`,"data-expand-icon-class":`${e}`,"data-collapse-icon-class":"ddc-icon-collapse","aria-expanded":"false","aria-controls":`${a}-collapse`}}return r().createElement(t,l({className:c.join(" ")},m),s&&r().createElement(r().Fragment,null,r().createElement("i",{className:d.join(" ")})," "),e.getHTML(n))}render(){return this.props.headingText&&"FALSE"!==this.props.headingText.toUpperCase()?r().createElement(i.Common,{render:this.renderDelegate}):null}}s.defaultProps={HeadingTag:"h3",headingText:""};const c=s,o=e=>{const{id:t,children:n,toggleCollapse:a}=e;return a?r().createElement("div",{id:`${t}-collapse`,className:"collapse collapse-content"},n):n};o.defaultProps={toggleCollapse:!1};const d=o,m=ReactBootstrap,u=e=>[...new Set(e)].filter(e=>e).join(" ")||null;function g(e,n=null){const[r,a]=(0,t.useState)(n),i=(0,t.useCallback)(()=>{e&&e.current&&a(e.current.getBoundingClientRect().width)},[e]);return(0,t.useEffect)(()=>(i(),window.addEventListener("resize",i),()=>{window.removeEventListener("resize",i)}),[i]),[r]}const p="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=",f=({imageSrc:e})=>{const t=r().useRef(),n=r().useRef(),[a,i]=r().useState(!1),l=a&&/\/dealer-services\//.test(e),[s]=g(n,1);return r().createElement("div",{className:u(["w-25","position-relative","d-flex","flex-column","align-content-center","justify-content-center",l?null:"py-4"]),"data-testid":"Media"},l&&r().createElement("div",{className:u(["w-75","position-absolute","center-block-transform","rounded-circle","bg-circle"]),style:{paddingTop:"75%"}}),r().createElement("div",{ref:n,style:{minHeight:"1px"}},r().createElement("img",{alt:"",ref:t,onLoad:()=>{t.current.src.includes(p)||i(!0)},src:p,"data-src":e,role:"presentation",width:s,height:s,className:"lazy-image dynamic-resize position-relative"})))},h=(e,t)=>{if("string"!=typeof e||0===e.length)throw new Error(`${t} must be a non-zero length string. Got: ${e}.`)},E=(e="",t={},n=!1)=>{if(!e)return"#";if(!t||!Object.keys(t).length||n)return e;const r=e&&e.includes("?")?"&":"?";return`${e}${r}${Object.keys(t).map(e=>[e,t[e]].map(encodeURIComponent).join("=")).join("&")}`},y=({count:e,title:t,linkHref:n,linkText:l,linkTarget:s,description:c="BLANK"})=>{const o=(0,i.useLabels)(),d=(0,i.useSitemap)(),{widgetName:m,windowId:u}=(0,i.useRequestData)(),g=(0,a.useSelector)(e=>e.vehicleInfo),p="dialog"===s,f=!!n&&n.startsWith("#"),y=((e="")=>/^[A-Z0-9]+(?:_[A-Z0-9]+)*$/g.test(e))(n)?d.get(n):n,w={...g,c:e};return r().createElement("div",{className:"d-flex flex-column justify-content-center w-75 p-4","data-testid":"Description"},r().createElement("h4",{className:"mt-0 mx-0 mb-3"},o.get(t)),r().createElement("p",{className:"mt-0 mx-0 mb-3"},o.getHTML(c)),r().createElement("a",{href:E(y,w,f),className:"text-link-muted text-decoration-underline\n\t\t\t\t\t"+(p&&!f?" dialog":""),"data-title":p&&
1!f?o.get(l):null,target:p||f?null:s,onClick:()=>((e,t,n)=>{h(e,"Widget name"),h(t,"Widget id");const r="undefined"!=typeof window;if(r){const{DDC:r={}}=window,a={action:"clicked",element:void 0,elementCTA:void 0,event:"widgetUserEvent",fieldValue:void 0,formEventId:void 0,formId:void 0,nonInteractive:!1,sourceData:void 0,value:void 0,widgetId:t,widgetName:e,widgetState:"default"};return r.fireTrackingEvent&&r.fireTrackingEvent({result:null!=n&&n.result?null==n?void 0:n.result:void 0,...a,...n}),!!r.fireTrackingEvent}return r})(m,u,{element:"CTA Button/Link",elementCTA:o.get(l),result:"Navigated to CTA destination"})},o.get(l)))};y.defaultProps={description:"BLANK"};const w=y,v=({totalCount:e,count:t,item:n={}})=>{const{description:a,imageSrc:i,linkHref:l,linkTarget:s,linkText:c,title:o}=n;return r().createElement("li",{className:u(["d-flex",e!==t?"border-bottom":null]),"data-testid":"StackedItem"},r().createElement(f,{imageSrc:i}),r().createElement(w,{title:o,count:t,linkText:c,linkHref:l,linkTarget:s,description:a}))},S=({item:e,count:t})=>{const{imageSrc:n,title:a,description:l="BLANK"}=e,s=(0,i.useLabels)(),c=r().useRef(),[o]=g(c,1),d=t%2?{direction:"flex-row-reverse",justify:"justify-content-end"}:{direction:"flex-row",justify:"justify-content-start"};return r().createElement("li",{className:u(["mb-lg-7","mb-11"])},r().createElement("figure",{"aria-label":s.get(a),className:u(["services-item","d-flex","flex-wrap","align-items-center","justify-content-center",d.direction])},r().createElement("div",{className:u(["services-item-container","d-flex w-50","px-10"])},r().createElement("div",{ref:c,className:u(["services-item-image-container","d-flex","w-100","rounded-circle","mb-5","mb-lg-0",d.justify])},r().createElement("img",{width:o,height:o,src:p,"data-src":n,alt:s.get(a),className:u(["services-item-image","rounded-circle","img-responsive","w-100","align-self-start","lazy-image","dynamic-resize"])}))),r().createElement("figcaption",{className:"w-50 px-0 px-md-10 text-center text-md-left"},r().createElement("h4",{className:"display-4"},s.get(a)),r().createElement("p",null,s.getHTML(l)))))};S.defaultProps={item:{description:"BLANK"}};const x=S,b=({items:e,displayStyle:t})=>{const n="stacked-reverse-rows"===t?x:v;return r().createElement("ul",{className:`${t} list-unstyled m-0`},r().Children.toArray(e.map((t,a)=>r().createElement(n,{item:t,count:a+1,totalCount:e.length}))))};function T(e,t=[]){const n=t.length?t.shift():e.length;return e.length<=n?[e]:[e.slice(0,n),...T(e.slice(n),t)]}const C=function({imageSrc:e,title:t,width:n,spacing:a}){const l=(0,i.useLabels)();return r().createElement("figure",{"aria-label":l.get(t),className:u(["services-item","d-flex","flex-column","align-items-center","text-center",a.item]),style:{width:n}},r().createElement("img",{width:n,height:n,src:p,"data-src":e,alt:l.get(t),className:u(["services-item-image","rounded-circle","img-responsive","lazy-image","dynamic-resize",a.image]),style:{width:n,height:n}}),r().createElement("figcaption",null,l.getHTML(t)))};function N(){return N=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},N.apply(null,arguments)}const D={sm:[[3],[2,2],[3,2],[3,3],[2,3,2],[3,3,2],[3,3,3]],lg:[[3],[4],[5],[3,3],[4,3],[4,4],[5,4]]},I={sm:3,lg:5},A={sm:16,lg:32},k=({items:e=[]})=>{const{windowId:t}=(0,i.useRequestData)(),n=r().useRef(null),{maxVisibleListItems:a,inlineBreakpoint:l}=(0,i.usePrefs)(),[s]=g(n),c=s<parseInt(l,10)?"sm":"lg",o=e.slice(0,parseInt(a,10)),d="lg"===c?{row:"mb-6",image:"mb-4",item:4}:{row:"mb-5",image:"mb-3",item:3},m=r().useMemo(()=>{const e=o.length<I[c]?o.length:I[c];return s/e-A[c]},[s,o,c]),p=r().useMemo(()=>T(o,[...D[c][o.length-3]]),[o,c]);return r().useEffect(()=>{window.DDC.unveil&&n.current&&window.DDC.modules.lazyImage&&window.DDC.modules.lazyImage.load(n.current)},[c]),r().createElement("div",{ref:n,className:`inline-highlight-${c}`},r().Children.toArray(p.map((e,n)=>r().createElement("div",{className:u(["services-row","d-flex","align-content-center","justify-content-center",n===p.length-1?"mb
1-0":d.row])},e.map((n,a)=>{let i=`mx-${d.item}`;return a?a===e.length-1&&(i=`ml-${d.item} mr-0`):i=`mr-${d.item} ml-0`,r().createElement(C,N({width:m,key:`${t}--${a.title}`,spacing:{...d,item:i}},n))})))))},_=({number:e})=>{const t=u(["rounded-circle","d-flex","align-items-center","justify-content-center","flex-column"]),n=u(["text-primary","ddc-font-size-xlarge","d-inline-block"]);return r().createElement("div",{className:t,style:{width:"64px",height:"64px",border:"var(--spot-icon-stroke-width) solid var(--spot-icon-stroke-primary-color)",lineHeight:1}},r().createElement("b",{className:n,style:{marginTop:"-4px"}},e))},j=({description:e,imageSrc:t,linkHref:n,linkTarget:a,linkText:i,title:l,displayStyle:s,number:c})=>r().createElement("li",{className:u(["d-flex","align-items-start","col-sm-12","col-md-4","pl-1"])},r().createElement("div",{className:"pt-4 mr-2 mt-2"},"inline-card"===s?r().createElement("img",{alt:"",src:p,"data-src":t,role:"presentation",width:64,height:64,className:u(["rounded-circle","lazy-image"])}):r().createElement(_,{number:c})),r().createElement(w,{title:l,linkText:i,linkHref:n,linkTarget:a,description:e,count:c}));function O(){return O=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},O.apply(null,arguments)}const R=({items:e,displayStyle:t})=>r().createElement("ul",{className:`${t} list-unstyled m-0 d-flex flex-wrap`},e.map((e,n)=>r().createElement(j,O({},e,{number:n+1,displayStyle:t,key:`inline_card_item_${e.title}`})))),L=()=>{const e=(0,i.useLabels)(),{displayStyle:t}=(0,i.usePrefs)(),n=(0,a.useSelector)(e=>e.items),l=(0,a.useSelector)(e=>e.widgetInfo);if(!n.length||"inline-highlight"===t&&n.length<3)return l?r().createElement(m.Alert,{bsStyle:"info"},r().createElement("i",{"aria-hidden":"true",className:"ddc-icon ddc-icon-alert"}),r().createElement("div",{className:"alert-content"},e.get(n.length?"NOT_ENOUGH_SERVICES_VERBIAGE":"CLICK_TO_ENABLE_SERVICES_VERBIAGE"))):null;switch(t){case"stacked-rows":case"stacked-reverse-rows":default:return r().createElement(b,{displayStyle:t,items:n});case"inline-highlight":return r().createElement(k,{items:n});case"inline-card":case"inline-card-ordered":return r().createElement(R,{displayStyle:t,items:n})}},$=(e,t,n)=>{const r=["ddc-content",t];return e&&r.push(e),n&&r.push("collapse-container"),r},H=(e,t,n)=>{const r=[],{widgetHeading:a,headingIconClasses:i,headingIconSize:l,headingIconStyle:s}=e;return a&&t&&(r.push("ddc-icon"),n||r.push(`ddc-icon-${s}`),l&&r.push(`ddc-icon-size-${l}`),i&&r.push(i)),r},P=(e,t,n)=>{const r=[],{headingSize:a,headingStyles:i,headingClasses:l}=e;return r.push("widget-heading"),"MOBILE"===t&&r.push("ddc-heading"),l&&r.push(l),a&&r.push(a),i&&r.push(`ddc-heading-${i}`),n&&r.push("collapse-heading"),r},W=({outputWrapperDiv:e,store:t,widgetId:n,widgetName:i})=>{const l=t.getState(),s=l.prefs||{},o=s.widgetHeading&&"true"===s.toggleCollapse||!1,m=!!s.headingIconStyle||o;const u=r().createElement(a.Provider,{store:t},r().createElement(c,{HeadingTag:s.headingTag,headingText:s.widgetHeading,widgetId:n,toggleCollapse:o,showIcon:m,headingClasses:P(s,l.requestData.deviceType,o),iconClasses:H(s,m,o)}),r().createElement(d,{id:n,toggleCollapse:o},r().createElement(L,null)));if(e){if(!i)throw new Error("widgetName is required if outputWrapperDiv is true.");return r().createElement("div",{id:`${n}-app-root`,className:$(s.widgetClasses,i,o).join(" "),"data-widget-name":i,"data-widget-id":n},u)}return u},z=RTK;const B=[],M={requestData:function(e={},t=null){return!t.error&&t.payload&&"WS_SCRIPTS_SET_REQUEST_DATA"===t.type?t.payload:e},prefs:function(e={},t=null){return t.error||void 0===t.payload||"WS_SCRIPTS_SET_PREFS"!==t.type?e:t.payload},labels:function(e={},t=null){return t.error||void 0===t.payload||"WS_SCRIPTS_ADD_LABELS"!==t.type?e:{...e,...t.payload}},sitemap:function(e={},t=null){return t.error||void 0===t.payload||"WS_SCRIPTS_ADD_SITEMAP"!==t.type?e:{...e,...t.payload}},flags:function(e={},t=null){return t.error||void 0===t.payload||"WS_SCRIPTS_SET_FEATURE_FLAGS"!==t.type?e:t.payload}};function F(e){const[t,r]=(()=>{let e={},t={};const r=[];try{e=n(737).A,r.push("../reducers")}catch(e){}try{t=Object(function(){var e=new Error("Cannot find module '../features'");throw e.code="MODULE_NOT_FOUND",e}()),r.push("../features")}catch(e){}return[{...e,...t},r]}
1)();return(0,z.configureStore)({reducer:{...t,...M},middleware:e=>e().concat(B),preloadedState:e})}const U={};(()=>{const t=(n="ws-dealer-services",window.DDC&&window.DDC.WS&&window.DDC.WS.state&&window.DDC.WS.state[n]?window.DDC.WS.state[n]:{});var n;Object.keys(t).forEach(n=>{const r=F(((e,t)=>{let n=e[t];return"string"==typeof n&&(n=JSON.parse(n)),n})(t,n));U[n]=r,(0,e.hydrate)(React.createElement(W,{outputWrapperDiv:!1,store:r,widgetId:n}),document.getElementById(`${n}-app-root`)),delete t[n]})})()})()})();
2//# sourceMappingURL=bundle.4b69d833c62cba01706366bf1f66a19a.js.map

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.