PageSourceSearch

https://www.ford.sn/_nuxt/D1sTZavL.js

js ford.sn collected 2026-10-07 03:26:52 UTC 6,088 bytes, 1 lines download raw bytes

1import de from"./Ax4w40DY.js";import ve from"./DAhenH4N.js";import{_ as _e}from"./DgAK1XwS.js";import fe from"./DJmqw5WX.js";import pe from"./D4_FFf3k.js";import ge from"./D4-p4QE1.js";import{_ as me}from"./C7VX0i3G.js";import be from"./CiBztAr5.js";import he from"./DiKDJdul.js";import ke from"./DfMMU3mJ.js";import{_ as ye}from"./D8RbTD-k.js";import{d as we,m as u,l as H,z as W,A as xe,B as Y,u as Ce,o as s,f as d,k as l,p as i,e as t,F as L,r as $,g as b,j as w,h as p,t as M,i as N,v as U,s as Le,C as $e,_ as Ie}from"./Bk_0yVAb.js";import{u as Ee}from"./DEocnPsA.js";const Be={class:"container"},Me=["onClick"],Ne={class:"container"},Re={class:"menu-left"},Ae={class:"main"},Se={class:"menu-top"},Te={class:"body2 font-medium font-dark"},Fe={class:"category"},ze={class:"navbar-icons--mobile"},Ve={class:"navbar-icons--desktop"},Oe={key:0,class:"hamburguer"},Pe=we({__name:"NavBar",props:{data:{}},setup(G,{expose:J}){const K=G,z={link:"",text:"",items:[],image:{src:"",alt:"",title:""},description:"",target:""};let a=u(z),R=u(-1),h=u(!1),k=u(-1);const Q=u(890),{width:A}=Ee(),x=u(),X=u(),Z=u(),ee=u(),C=u(!1),v=u(!0),g=u(!0),te=H(()=>({navbar:!0,"navbar--mobile":C.value,"navbar--desktop":!C.value,"navbar--transparent":!v.value,"navbar--alt-transparent":g.value,hover:R.value!==-1})),S=H(()=>{const o=K.data.links;return{links:(o==null?void 0:o.slice(0,-1))||[],ctas:(o==null?void 0:o.slice(-1))||[]}});W(()=>{var E,f;typeof window<"u"&&(C.value=!(window.innerWidth>890));const o=()=>{const m=window.scrollY||document.documentElement.scrollTop;v.value=m<=10},r=()=>{v.value=!1},I=()=>{const m=window.scrollY||document.documentElement.scrollTop;v.value=m<=10};(E=x.value)==null||E.addEventListener("mouseenter",r),(f=x.value)==null||f.addEventListener("mouseleave",I),window.addEventListener("scroll",o),ne("60px"),xe(()=>{var m,B;(m=x.value)==null||m.removeEventListener("mouseenter",r),(B=x.value)==null||B.removeEventListener("mouseleave",I),window.removeEventListener("scroll",o)})}),Y(A,()=>{A.value>890?C.value=!1:C.value=!0});const T=o=>{A.value>=Q.value&&(R.value=o)},V=o=>{a.value=o},ne=o=>{document.querySelectorAll('[class*="-banner"]').length<=0?(document.body.style.paddingTop=o,g.value=!0,v.value=!1):(document.body.style.paddingTop="0",g.value=!1)},oe=Ce();Y(oe,()=>{h.value=!1,T(-1)});function se(o){F(),k.value=k.value==o?-1:o}const ae=()=>{const o=document.querySelector("body");o&&(o.style.overflow=h.value?"auto":"hidden")};function O(){ae(),h.value=!h.value,F()}function F(){a.value=z}return J({toggleMenuMobile:O}),W(()=>{document.body.style.overflow="auto"}),(o,r)=>{const I=de,E=ve,f=_e,m=fe,B=pe,le=ge,P=me,re=be,ce=he,ue=ke,ie=ye;return s(),d("div",{ref_key:"navbarRef",ref:x,class:i([t(te),t(v)&&!t(g)?"font-white":"font-primary"])},[l("div",Be,[l("ul",{ref_key:"navbarNavRef",ref:Z,class:i(["nav",{menu__mobile:t(h)}])},[(s(!0),d(L,null,$(t(S).links,(e,c)=>(s(),d("li",{key:c,class:i({hasSub:e.items,hover:t(R)===c}),onClick:n=>e.items&&e.items.length>0&&T(c),onMouseleave:r[2]||(r[2]=n=>T(-1))},[b(f,{class:i(["link font-medium",[{open:c==t(k)}]]),to:`${e.items&&e.items.length>0?"":e.link}`,target:e.target,onClick:n=>e.items&&e.items.length>0&&se(c)},{default:w(()=>[l("span",{ref_for:!0,ref_key:"navbarItemRef",ref:ee},M(e.text),513),e.items&&e.items.length>0&&c!==t(k)?(s(),p(I,{key:0})):N("",!0),e.items&&e.items.length>0&&c==t(k)?(s(),p(E,{key:1})):N("",!0)]),_:2},1032,["to","target","class","onClick"]),e.items&&e.items.length>0?(s(),d("div",{key:0,class:i(["submenu",{open:c==t(k)}])},[l("div",Ne,[l("ul",Re,[(s(!0),d(L,null,$(e.items,(n,_)=>(s(),d("li",{key:_,class:i({active:n===t(a)})},[b(f,{class:i({active:n===t(a)}),to:`${n.items&&n.items.length>0?"":n.link}`,target:n.target,onClick:y=>n.items&&n.items.length>0&&V(n)},{default:w(()=>[U(M(n.text),1),n.items&&n.items.length>0?(s(),p(m,{key:0})):N("",!0)]),_:2},1032,["class","to","target","onClick"])],2))),128))]),l("div",Ae,[l("ul",{class:i(["menu-right",{modelOpen:t(a).items&&t(a).items.length>0}])},[l("div",Se,[l("div",{class:"go-back",onClick:r[0]||(r[0]=n=>F())},[b(B),l("p",Te,M(o.data.backButton),1)]),l("div",Fe,[b(f,{class:i({active:t(a)}),target:t(a).target,to:`${t(a).items&&t(a).items.length>0?"":t(a).link}`,onClick:r[1]||(r[1]=n=>t(a).items&&t(a).items.length>0&&V(t(a)))},{default:w(()=>
1[U(M(t(a).text),1)]),_:1},8,["class","target","to"])])]),(s(!0),d(L,null,$(t(a).items,(n,_)=>(s(),d("li",{key:_,class:"model"},[(s(),p(le,{key:_,"title-class":"font-menu2","description-class":"font-menu",data:n},null,8,["data"]))]))),128))],2)])])],2)):N("",!0)],42,Me))),128)),l("div",ze,[(s(!0),d(L,null,$(t(S).ctas,(e,c)=>(s(),p(f,{key:c,to:e.link,target:e.target,class:i({invert:t(v)&&!t(g)})},{default:w(()=>{var n,_,y;return[b(P,{src:(n=e==null?void 0:e.image)==null?void 0:n.src,alt:(_=e==null?void 0:e.image)==null?void 0:_.alt,title:(y=e==null?void 0:e.image)==null?void 0:y.title,width:"24",height:"24",loading:"lazy"},null,8,["src","alt","title"])]}),_:2},1032,["to","target","class"]))),128))])],2),l("div",{ref_key:"navbarLogoRef",ref:X,class:"logo"},[b(f,{to:"/","aria-label":"Ford"},{default:w(()=>[t(v)&&!t(g)?(s(),p(re,{key:0})):(s(),p(ce,{key:1}))]),_:1})],512),l("div",Ve,[(s(!0),d(L,null,$(t(S).ctas,(e,c)=>{var n,_,y;return Le((s(),p(f,{key:c,to:e.link,target:e.target,class:i({invert:t(v)&&!t(g)}),"aria-label":((n=e==null?void 0:e.image)==null?void 0:n.alt)||((_=e==null?void 0:e.image)==null?void 0:_.title)},{default:w(()=>{var j,q,D;return[b(P,{src:(j=e==null?void 0:e.image)==null?void 0:j.src,alt:(q=e==null?void 0:e.image)==null?void 0:q.alt,title:(D=e==null?void 0:e.image)==null?void 0:D.title,width:"24",height:"24",loading:"lazy"},null,8,["src","alt","title"])]}),_:2},1032,["to","target","class","aria-label"])),[[$e,(y=e==null?void 0:e.image)==null?void 0:y.src]])}),128))]),l("div",{class:i(["navbar-icon",{transparent:t(v)&&!t(g)}]),onClick:r[3]||(r[3]=e=>O())},[t(h)?(s(),p(ie,{key:1})):(s(),d("div",Oe,[b(ue),r[4]||(r[4]=l("div",{class:"text"},"Menu",-1))]))],2)])],2)}}}),et=Ie(Pe,[["__scopeId","data-v-20195ec3"]]);export{et 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.