PageSourceSearch

https://www-static-cdn.aionauto.co.uk/www/static/js/useNewsFunction-1785995898697.a9a9af95.js

js aionauto.co.uk collected 2026-09-24 12:26:50 UTC 11,592 bytes, 1 lines download raw bytes

1var tt=Object.defineProperty,nt=Object.defineProperties;var ot=Object.getOwnPropertyDescriptors;var K=Object.getOwnPropertySymbols;var it=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable;var $=(A,T,h)=>T in A?tt(A,T,{enumerable:!0,configurable:!0,writable:!0,value:h}):A[T]=h,d=(A,T)=>{for(var h in T||(T={}))it.call(T,h)&&$(A,h,T[h]);if(K)for(var h of K(T))et.call(T,h)&&$(A,h,T[h]);return A},v=(A,T)=>nt(A,ot(T));import{M as C}from"./components-modules-1785995898697.137ae313.js";import{bQ as l}from"./components-base-1785995898697.e01af4c0.js";function ct(A){function T(t){var B,N,R,k,S,f,P,u,G,F,W,X,H,z,j,Z,x,q,Y,Q,J;const n=(B=t==null?void 0:t.componentList)==null?void 0:B.find(r=>r.type==="C_BIGHEADER_PIC"),U=(N=t==null?void 0:t.componentList)==null?void 0:N.find(r=>r.type==="C_MULTI_PIC"),M=(R=t==null?void 0:t.componentList)==null?void 0:R.find(r=>r.type==="C_BUTTON"),_=(k=t==null?void 0:t.componentList)==null?void 0:k.find(r=>r.type==="C_TITLE_INTRO"),E=(S=t==null?void 0:t.componentList)==null?void 0:S.find(r=>r.type==="C_DEFAULT_VEHICLE"),D=(f=t==null?void 0:t.componentList)==null?void 0:f.find(r=>r.type==="C_VEHICLE_VR"),V=(P=t==null?void 0:t.componentList)==null?void 0:P.find(r=>r.type==="C_INFO_SHOW"),o=(u=t==null?void 0:t.componentList)==null?void 0:u.find(r=>r.type==="C_DOWNLOAD"),i=(G=t==null?void 0:t.componentList)==null?void 0:G.find(r=>r.type==="C_PUZZLE_TITLE_INTRO"),c=(F=t==null?void 0:t.componentList)==null?void 0:F.find(r=>r.type==="C_PUZZLE_PIC"),s=(W=t==null?void 0:t.componentList)==null?void 0:W.find(r=>r.type==="C_DIAGONAL_PUZZLE"),e=(X=t==null?void 0:t.componentList)==null?void 0:X.find(r=>r.type==="C_FULL_WIDTH_MULTI_PIC"),I=(H=t==null?void 0:t.componentList)==null?void 0:H.find(r=>r.type==="C_CAROUSEL"),a=(z=t==null?void 0:t.componentList)==null?void 0:z.find(r=>r.type==="C_INFO_SHOW"),g=(j=t==null?void 0:t.componentList)==null?void 0:j.find(r=>r.type==="C_PARAMETER"),L=(Z=t==null?void 0:t.componentList)==null?void 0:Z.find(r=>r.type==="C_DISCOVER_MORE"),O=(x=t==null?void 0:t.componentList)==null?void 0:x.find(r=>r.type==="C_VEH_OPTIONS"),p=(q=t==null?void 0:t.componentList)==null?void 0:q.find(r=>r.type==="C_SLIDER_TITLE_INTRO"),b=(Y=t==null?void 0:t.componentList)==null?void 0:Y.find(r=>r.type==="C_SLIDE_MULTI_PIC"),y=(Q=t==null?void 0:t.componentList)==null?void 0:Q.find(r=>r.type==="C_SELLING_POINTS_SETTING"),w=(J=t==null?void 0:t.componentList)==null?void 0:J.find(r=>r.type==="C_TEXT_DISPLAY");return{bigImgObj:n,mulImgObj:U,btnObj:M,titleObj:_,vehObj:E,vehVRObj:D,infoObj:V,downloadObj:o,puzzleTitle:i,puzzleImage:c,bevelObj:s,widthImgObj:e,carsouelObj:I,infoShowObj:a,bigParamterObj:g,discoverMoreObj:L,optionObj:O,slideTitleObj:p,slideImgObj:b,sliderPointObj:y,textDisplayObj:w}}function h(t,n){var U,M,_,E,D,V;if(t===C.M_BIGHEADER_PIC){const o=s=>{const e={},I=[];return s.forEach(a=>{const g=a.position||1;e[g]||(e[g]={value:g,list:[]}),e[g].list.push(a)}),Object.keys(e).forEach(a=>{I.push(e[a])}),I},i=s=>{const e={},I=[];return s.forEach(a=>{let g=1;(a.position===2||a.position===4||a.position===6)&&(g=2),e[g]||(e[g]={value:g,list:[]}),e[g].list.push(a)}),Object.keys(e).forEach(a=>{I.push(e[a])}),I},c=n.moduleList.map(s=>{const{titleObj:e,btnObj:I,bigImgObj:a,bigParamterObj:g}=T(s),L=l(e.attr)||{},O=l(I.attr)||{},p=l(a.attr)||{},b=l(g==null?void 0:g.attr)||{},{headerImage:y,title:w,content:B,titleBgColour:N,contentBgColour:R,contentPosition:k,imagePosition:S,titlePosition:f}=L,{picAlt:P,videoAlt:u,pcBgImage:G,pcVideo:F,mBgImage:W,mVideo:X}=p,H=O.map(j=>{var Z,x;return{label:j.title,type:"btn",link:((Z=j==null?void 0:j.linkObj)==null?void 0:Z.linkUrl)||((x=j==null?void 0:j.linkObj)==null?void 0:x.linkOptVaule),linkClass:(j==null?void 0:j.titleBgColour)||"",position:j.buttonPosition}}),z=[{label:y,type:"headerImage",position:S},{label:w,type:"title",position:f},{label:B,type:"content",position:k},...H];return{titleImage:y,title:w,description:B,titleBgColour:N,descriptionBgColour:R,bgImage:G,bgMobileImage:W,bgVideo:F,bgMobileVideo:X,btns:H,imagePosition:S,titlePosition:f,contentPosition:k,switchTitle:s.switchTitle,switchTitleBgColour:s.switchTitleBgColour,paramters:b,positions:o(z),positionMobile:i(z),picAlt:P,videoAlt:u}});return{isAutoplay:+n.slidType==1,showSwitchText:+n.switchBtType==2,switchStyle:n.switchStyle?+n.switchStyle==1:1,cardList:c,pageTitle:n.pageTitle,pageType:n.pageType,bgColour:n.bgColour}}if(t===C.M_IMAGE_TEXT){const o=n.moduleList.map(i=>{const{titleObj:c,btnObj:s,bigImgObj:e}=T(i),I=l(c.attr)||{},a=l(s.attr)||{},g=l(e.attr)||{},{headerImage:L,title:O,content:p,titleBgColour:b,contentBgColour:y}=I,{pcBgImage:w,pcVideo:B,mBgImage:N,mVideo:R,picAlt:k,videoAlt:S}=g;return{titleImage:L,title:O,description:p,titleBgColour:b,descriptionBgColour:y,bgImage:w,bgMobileImage:N,bgVideo:B,bgMobileVideo:R,picAlt:k,videoAlt:S,btns:a.map(f=>{var P,u;return{label:f.title,link:((P=f==null?void 0:f.linkObj)==null?void 0:P.linkUrl)||((u=f==null?void 0:f.linkObj)==null?void 0:u.linkOptVaule),linkClass:(f==null?void 0:f.titleBgColour)||""}}),textAlignment:i.textAlignment,contentPosition:i.contentPosition,switchTitle:i.switchTitle,switchTitleBgColour:i.switchTitleBgColour}});return{isAutoplay:+n.slidType==1,showSwitchText:+n.switchBtType==2,cardList:o,pageType:n.pageType,pageTitle:n.pageTitle}}if(t===C.M_MULTI_PIC){const o=n.moduleList[0],{titleObj:i,mulImgObj:c}=T(o),s=l(i.attr)||{}
1,e=l(c.attr)||[],{headerImage:I,title:a,content:g,titleBgColour:L,contentBgColour:O}=s;return{isMore:o.isShowMore,moreLink:o.linkUrl,titleImage:I,title:a,description:g,titleBgColour:L,descriptionBgColour:O,imageList:e.map(p=>{var b;return{type:"image",link:(b=p==null?void 0:p.linkObj)==null?void 0:b.linkUrl,url:p.image,desc:p.title}}),pageType:n.pageType,pageTitle:n.pageTitle}}if(t===C.M_PUZZLE){const o=n.moduleList[0],{puzzleTitle:i,puzzleImage:c}=T(o),s=l(i.attr)||{},e=l(c.attr)||[],{headerImage:I,title:a,content:g,titleBgColour:L,contentBgColour:O,puzzleType:p}=s;return{isMore:o.isShowMore,moreLink:o.linkUrl,titleImage:I,title:a,textAlignment:s.textAlignment,description:g,titleBgColour:L,puzzleType:p,descriptionBgColour:O,imageList:e.map(b=>{var y;return v(d({},b),{link:(y=b==null?void 0:b.linkObj)==null?void 0:y.linkUrl})}),pageType:n.pageType,pageTitle:n.pageTitle}}if(t===C.M_DIAGONAL_PUZZLE){const o=n.moduleList[0],{bevelObj:i}=T(o),c=l(i.attr)||{};return v(d({isMore:o.isShowMore,moreLink:o.linkUrl},c),{pageType:n.pageType,pageTitle:n.pageTitle})}if(t===C.M_FULL_WIDTH_MULTI_PIC){const o=n.moduleList[0],{widthImgObj:i}=T(o);return{imgObj:l(i.attr)||{},animationColorConfigLeft:o.animationColorConfigLeft,animationColorConfigRight:o.animationColorConfigRight,pageType:n.pageType,pageTitle:n.pageTitle}}if(t===C.M_INFO){const o=n.moduleList[0],{titleObj:i,infoObj:c}=T(o),s=l(i.attr)||{},e=l(c.attr)||{},{headerImage:I,title:a,content:g,titleBgColour:L,contentBgColour:O,topNewsIdList:p}=s,{pageSize:b,isPaging:y,mobileShowType:w,isShowScreen:B}=e;return{isMore:o.isShowMore,moreLink:o.linkUrl,isPagination:y==="1",paginationSkip:b*3||6,isSwiper:w==="1",isShowScreen:B,titleImage:I,title:a,description:g,titleBgColour:L,descriptionBgColour:O,topNewsIdList:p,pageType:n.pageType,pageTitle:n.pageTitle,rowId:o.rowId}}if(t===C.M_INFO_SHOW){const o=n.moduleList[0],{infoShowObj:i}=T(o),c=l(i.attr)||{},{title:s,content:e,titleBgColour:I,contentBgColour:a,newsDisplayCount:g,headerImage:L,topNewsIdList:O}=c;return{isMore:o.isShowMore,moreLink:o.linkUrl,title:s,description:e,titleBgColour:I,newsDisplayCount:g,topNewsIdList:O,headerImage:L,descriptionBgColour:a,pageType:n.pageType,pageTitle:n.pageTitle}}if(t===C.M_VEHICLE_360PIC){const{titleObj:o,vehObj:i}=T(n.moduleList[0]),c=l(o.attr)||{},s=l(i.attr)||{},{headerImage:e,title:I,content:a,titleBgColour:g,contentBgColour:L}=c;return{cid:(U=s==null?void 0:s.car360)==null?void 0:U.cid,titleImage:e,title:I,description:a,titleBgColour:g,descriptionBgColour:L,pageType:n.pageType,pageTitle:n.pageTitle}}if(t===C.M_VEHICLE_VR){const{titleObj:o,vehVRObj:i}=T(n.moduleList[0]),c=l(o==null?void 0:o.attr)||{},s=l(i==null?void 0:i.attr)||{},{title:e,content:I,titleBgColour:a,contentBgColour:g}=c;return{cid:(M=s==null?void 0:s.VehicleVr)==null?void 0:M.cid,titleImage:s.thumbNameplate,title:e,description:I,titleBgColour:a,descriptionBgColour:g,pageType:n.pageType,pageTitle:n.pageTitle,bgImage:n.bgImage}}if(t===C.M_VEH_OPTIONS){const{optionObj:o}=T(n.moduleList[0]),i=l(o==null?void 0:o.attr)||{};return d({},i)}if(t===C.M_DEALER_PLAT){const{titleObj:o}=T(n.moduleList[0]),i=l(o.attr)||{},{headerImage:c,title:s,content:e,titleBgColour:I,contentBgColour:a}=i;return{lat:23.0408435,lng:113.4973178,titleImage:c,title:s,description:e,titleBgColour:I,descriptionBgColour:a,pageType:n.pageType,pageTitle:n.pageTitle}}if(t===C.M_SLIDER){const{slideTitleObj:o,slideImgObj:i}=T(n.moduleList[0]),c=l(o.attr)||{},s=l(i.attr)||{};return{titleObj:v(d({},c),{btnLink:((_=c==null?void 0:c.linkObj)==null?void 0:_.linkUrl)||((E=c==null?void 0:c.linkObj)==null?void 0:E.linkOptVaule)}),imgList:s.filter(e=>e.pcBgImage||e.mBgImage).reverse(),pageType:n.pageType}}if(t===C.M_SLIDER_SELLING_POINTS){const{titleObj:o,sliderPointObj:i}=T(n.moduleList[0]),c=l(o.attr)||{},s=l(i.attr)||{};return v(d({},c),{sliderObj:d({},s),pageType:n.pageType})}if(t===C.TM_EST_DRIVE){const{vehObj:o}=T(n.moduleList[0]),i=l(o.attr)||{};return{cid:i.cid,isPage:!1,bgImage:n.bgImage,formPosition:i.formPosition,formStyle:i.formStyle,pageType:n.pageType,pageTitle:n.pageTitle}}if(t===C.M_APP_DOWNLOAD){const{downloadObj:o}=T(n.moduleList[0]),i=l(o.attr)||{},{appIcon:c,title:s,content:e,qrCodeImg:I,androidImg:a,appImage:g,iosImg:L,androidDownloadUrl:O,iosDownloadUrl:p,isDownloadLinkVisible:b}=i;return{logo:c,title:s,titleInfo:e,qrImage:I,download1:a,download2:L,appImage:g,androidDownloadUrl:O,iosDownloadUrl:p,isDownloadLinkVisible:b,pageType:n.pageType,pageTitle:n.pageTitle}}if(t===C.M_CAROUSEL){const o=(D=n.moduleList)==null?void 0:D[0],{titleObj:i,carsouelObj:c}=T(o),s=l(i.attr)||{}
1,e=l(c.attr)||[],{headerImage:I,title:a,content:g,titleBgColour:L,contentBgColour:O}=s;return{isMore:o.isShowMore,moreLink:o.linkUrl,titleImage:I,title:a,description:g,titleBgColour:L,descriptionBgColour:O,imageList:e.map(p=>{var b,y;return{link:(b=p==null?void 0:p.linkObj)==null?void 0:b.linkUrl,linkType:(y=p==null?void 0:p.linkObj)==null?void 0:y.linkType,pcBgImage:p.pcBgImage,mBgImage:p.mBgImage,picAlt:p.picAlt,videoAlt:p.videoAlt,upTitle:p.upTitle,downTitle:p.downTitle,upTitleColor:p.upTitleColor,downTitleColor:p.downTitleColor,pcVideo:p.pcVideo,mVideo:p.mVideo}}),pageType:n.pageType,pageTitle:n.pageTitle}}if(t===C.M_DISCOVER_MORE){const o=n.moduleList[0],{titleObj:i,discoverMoreObj:c}=T(o),s=l(i.attr)||{},e=l(c.attr)||{},{title:I,content:a,titleBgColour:g,contentBgColour:L,titleImage:O}=s,{vehStyleIdList:p,isShowPrice:b}=e;return{title:I,description:a,titleBgColour:g,descriptionBgColour:L,titleImage:O,vehStyleIdList:p,isShowPrice:b,pageType:n.pageType,pageTitle:n.pageTitle}}if(t===C.M_TEXT_DISPLAY){const{textDisplayObj:o}=T((V=n.moduleList)==null?void 0:V[0]),i=l(o.attr)||{};return v(d({},i),{pageType:n.pageType,pageTitle:n.pageTitle})}}function m(t,n,U){const M=t||[];return M==null?void 0:M.map(_=>{var o,i;const E=(i=(o=_==null?void 0:_.moduleList)==null?void 0:o[0])==null?void 0:i.type,D=E===C.M_BIGHEADER_PIC,V=+_.screenHigh==1?100:+_.screenHigh==2?50:void 0;return _.pageTitle=n,_.pageType=U,{id:_.id,type:E,bgColor:_.bgColour,bgImage:_.bgImage,modules:h(E,_),height:D?V:void 0}})}return{normalData:m}}export{ct as u};

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.