PageSourceSearch

https://www.mechrevo.com/na/_nuxt/RUdN1C-K.js

js mechrevo.com collected 2026-09-24 22:54:07 UTC 2,381 bytes, 1 lines download raw bytes

1import{u as F,_ as V,a as N,b as T,c as Y,d as E,e as L,f as j,g as G}from"./Bx32ITVT.js";import{_ as U}from"./CxMCNjUa.js";import{_ as $}from"./d-ZkllEu.js";import{u as z}from"./7wDI_HF0.js";import{u as I}from"./Bk6l6lPE.js";import{h as O,i as q,j as J,c as d,f as o,F as w,b as e,k as v,a as c,w as K,l as Q,m as R,o as f}from"./C4-mtOfP.js";import{_ as W}from"./DlAUqK2U.js";import"./WAJsY_rR.js";import"./CnRz1fRY.js";import"./BHfhEbzc.js";import"./BdkEiKsM.js";const X={class:"home-page"},Z={class:"discover-section mb-[200px]"},ee={__name:"index",async setup(oe){let n,b;const{isMobile:h}=z(),i=I(),{homeBanners:a,homeActivities:l,homeProducts:r,homeVideos:u,homeServices:_,homeProductSeries:m,fetchAllHomeData:H}=F(),{data:s}=([n,b]=O(async()=>Q("homePageData",async()=>{const{getCachedData:p}=R();return await p("cache:home:index:v2",async()=>(await H(),{banners:a.value,activities:l.value,products:r.value,videos:u.value,services:_.value,series:m.value}),3600)},{server:!0,lazy:!0})),n=await n,b(),n);s.value&&(a.value=s.value.banners||[],l.value=s.value.activities||[],r.value=s.value.products||[],u.value=s.value.videos||[],_.value=s.value.services||[],m.value=s.value.series||[]);const x=()=>{{const t=(window.scrollY||window.pageYOffset)<=0;
1i.setHeaderTransparent(t)}};return q(()=>{h.value||(i.setHeaderTransparent(!0),window.addEventListener("scroll",x,{passive:!0}))}),J(()=>{i.setHeaderTransparent(!1),window.removeEventListener("scroll",x)}),(p,t)=>{const g=V,y=N,S=U,P=T,M=Y,B=E,k=L,A=j,C=G,D=$;return f(),d("div",X,[o(h)?(f(),d(w,{key:1},[e(P,{banners:o(a)},null,8,["banners"]),e(M,{activities:o(l)},null,8,["activities"]),e(B,{products:o(r)},null,8,["products"]),e(k,{videos:o(u)},null,8,["videos"]),e(A,{services:o(_)},null,8,["services"]),e(C,{series:o(m)},null,8,["series"]),e(D)],64)):(f(),d(w,{key:0},[e(g,{banners:o(a)},null,8,["banners"]),e(y,{products:o(r)},null,8,["products"]),v("",!0),c("div",Z,[t[1]||(t[1]=c("h2",{class:"discover-title"},"Find out more",-1)),t[2]||(t[2]=c("p",{class:"discover-subtitle"},"Stay Updated",-1)),e(S,{to:"/news",class:"discover-image-wrapper"},{default:K(()=>[...t[0]||(t[0]=[c("img",{src:"https://glbfs.mechrevo.com/website/static/images/home-discover.jpg",alt:"Find out more",class:"discover-image"},null,-1)])]),_:1})]),v("",!0),v("",!0)],64))])}}},pe=W(ee,[["__scopeId","data-v-764ddbfe"]]);export{pe as default};

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.