PageSourceSearch

https://www.qafilah.com/dist/client/assets/AramcoWorld_Header-Dv8zsrji.js

js qafilah.com collected 2026-10-02 03:41:42 UTC 7,494 bytes, 1 lines download raw bytes

1import{r as P,j as e,y as $,N as B}from"./vendor-f5S74Hzf.js";import{aY as N,r as z,aS as X,a_ as L,a3 as u,q as O,be as I,aU as D,aV as F,bf as b,$ as E,bg as U,bh as q,b2 as G,bi as Q}from"./common-CHQtHwBh.js";import{u as R,t as J,s as K,f as Z}from"./shared/AramcoWorld_Header/AramcoWorld_HomePageHeader-C-bcqaaU.js";import{n as C,ar as ee,as as re,a7 as te,m as ie,B as k,F as g,L as ae,T as _,h as V}from"./@chakra-ui/react-gJ6NaqAj.js";import{x as M}from"./xss-BN6vya6g.js";import"./html-react-parser-xE6q2Esb.js";import"./style-to-js-B6NqiOWy.js";import"./react-markdown-Bs7M-Au_.js";import"./devlop-Cl3hj7Sz.js";import"./micromark-util-decode-numeric-character-reference-CNs1qBpV.js";import"./micromark-util-decode-string-strjl-tx.js";import"./decode-named-character-reference-C3-224fz.js";import"./micromark-util-normalize-identifier-C9ANKk3v.js";import"./micromark-util-subtokenize-BC4BSQ9J.js";import"./micromark-util-chunked-DrRIdSP-.js";import"./micromark-util-combine-extensions-Bka6Sc1c.js";import"./micromark-factory-space-DRnmu9Gw.js";import"./micromark-util-character-hRuAkC1j.js";import"./micromark-core-commonmark-DkU5eqHe.js";import"./micromark-util-classify-character-DzqK33dx.js";import"./micromark-util-resolve-all-PQCKh0dx.js";import"./micromark-factory-destination-Cii3Ukc3.js";import"./micromark-factory-label-pk4cmpdi.js";import"./micromark-factory-title-cwTJpkI9.js";import"./micromark-factory-whitespace-DbSIwM2c.js";import"./mdast-util-to-string-C_aolqmU.js";import"./micromark-util-sanitize-uri-CaPxsR5P.js";import"./unist-util-visit-8_a2MF5S.js";import"./unist-util-visit-parents-B1S0AetN.js";import"./unist-util-is-BPZGFiMU.js";import"./remark-gfm-DBMNSnBZ.js";import"./swiper-BojwEeCi.js";import"./polished-VDK7He2T.js";import"./@babel/runtime-Bt6Ne3b9.js";import"./tailwind-merge-CPcsbTWB.js";import"./react-calendar-DqgCvrlm.js";import"./hoist-non-react-statics-BjaAnAum.js";import"./use-sidecar-BuciW2qi.js";import"./tslib-De9GV7Vy.js";import"./use-callback-ref-DBc0-MCP.js";import"./react-remove-scroll-BxC6qjtr.js";import"./react-remove-scroll-bar-DSTyrTd8.js";import"./react-style-singleton-76azCXWd.js";import"./aria-hidden-DQ5UC2Eg.js";const ne=({inView:c,scrollingUp:r,transition:x,isHomePage:i,homePageAnimationDone:s,headerAnimState:S,isLearningCenter:n})=>{var a,p;const{sitecoreContext:f}=z(),[t]=P.useContext(X),[l]=C(`(min-width: ${L.lg})`),v=f.pageEditing?"open":i?S:c||r?"open":"closed",{scrollYProgress:o}=ee({offset:["start start","end end"]}),A=re(o,{stiffness:400,damping:90}),h=te(A,[0,1],["0%","100%"]),m={open:{top:l?"var(--chakra-sizes-headerHLG)":"var(--chakra-sizes-headerHXS)"},closed:{top:"0rem"}};return f.pageEditing?e.jsx(e.Fragment,{}):e.jsx(u,{variants:m,animate:v,transition:x,bg:n?"var(--chakra-colors-AWFunctional-white)":((a=t==null?void 0:t.ribbon)==null?void 0:a.secondaryBg)||"transparent",height:"0.3125rem",right:0,left:0,top:"var(--chakra-sizes-headerHLG)",position:"fixed",zIndex:15,opacity:i?s?1:0:1,children:e.jsx(ie.div,{style:{transformOrigin:"50%",width:h,height:"0.3125rem",backgroundColor:n?"var(--chakra-colors-AWPrimary-midGreen)":((p=t==null?void 0:t.ribbon)==null?void 0:p.progressBarBg)||"var(--chakra-colors-AWPrimary-midBlue)"}})})},oe=N()(ne),Je=({rendering:c})=>{var p,W,H;const{sitecoreContext:r}=z(),[x]=O(),i=r.itemPath==="/",[s,S]=P.useState(!1),[n]=C(`(min-width: ${L.xl})`),[f]=C(`(min-width: ${L.md})`),{triggerFirstAnim:t,triggerSecondAnim:l,triggerThirdAnim:v}=R(Z,K,J,((H=(W=(p=r.route)==null?void 0:p.fields)==null?void 0:W.alwaysShowAnimation)==null?void 0:H.value)||!1);let o=!1;typeof r.itemPath=="string"&&(o=r.itemPath.split("/")[1]==="learning-center"),P.useEffect(()=>{if(r.pageEditing)return;document.body.classList.toggle("header--hidden",!s);const d=0;let w=window.scrollY,j=!1;const Y=()=>{const y=window.scrollY;if(Math.abs(y-w)<d){j=!1;return}S(y<=w),w=y>0?y:0,j=!1},T=()=>{j||(window.requestAnimationFrame(Y),j=!0)};return window.addEventListener("scroll",T),()=>window.removeEventListener("scroll",T)},[s]);const{ref:A,inView:h}=$({threshold:.2,trackVisibility:!0,delay:100}),m={default:{ease:[.35,1,.45,1],duration:1.2}};let a;
1return r.pageEditing?a="open":i?v&&l&&t?a=h||s?"open":"closed":l?a="second":t&&(a="first"):a=h||s?"open":"closed",e.jsxs(e.Fragment,{children:[e.jsx(k,{position:"absolute",h:"1px",w:"1px",opacity:"0",ref:A}),e.jsx(u,{"data-rendering":"Header",as:"header",background:o?"AWPrimary.darkGreen":"AWPrimary.dark",color:"AWFunctional.white",position:r.pageEditing?"initial":"fixed",w:"100%",animate:a,variants:i?b(n).container:I.container,initial:i?"initial":"default",transition:m,pe:"var(--removed-body-scroll-bar-size)",zIndex:10,children:e.jsx(D,{py:"0",children:e.jsxs(g,{as:"section",h:["headerHXS",null,"headerHLG"],flexWrap:"wrap",flexDirection:"row",justifyContent:"space-between",children:[e.jsxs(g,{flexGrow:1,flexBasis:0,alignItems:"center",maxH:"100%",children:[e.jsx(F.Placeholder,{name:c.placeholderNames.main_navigation,rendering:c}),e.jsx(F.Placeholder,{name:c.placeholderNames.main_navigation_sub,rendering:c})]}),r.custom.settings.logo&&e.jsx(u,{alignSelf:"center",variants:i?b(n).logo:I.logo,animate:l?"second":t?"first":"initial",transition:m,children:e.jsxs(ae,{display:"flex",justifyContent:"flex-end",href:"/","aria-label":"Frontpage",children:[i?e.jsx(u,{"aria-label":"AramcoWorld","aria-hidden":"true",dangerouslySetInnerHTML:{__html:M(r.custom.settings.logo||"",E)},sx:{svg:{fill:"var(--chakra-colors-AWFunctional-white)",w:"100%",h:"100%"}},variants:b(n).svg,animate:l?"second":t?"first":"initial",initial:"initial"}):e.jsx(k,{"aria-label":"AramcoWorld","aria-hidden":"true",dangerouslySetInnerHTML:{__html:M(r.custom.settings.logo||"",E)},w:["8.594rem",null,null,"10.777rem"],h:["1.266rem",null,null,"1.588rem"],sx:{svg:{fill:"var(--chakra-colors-AWFunctional-white)",w:"100%",h:"100%"}}}),i&&n&&e.jsx(u,{variants:b(n).logoSecondary,animate:l?"second":t?"first":"initial",transition:m,initial:"initial",h:"fit-content",alignSelf:"flex-end",children:e.jsxs(_,{as:"h3",whiteSpace:"nowrap",variant:"headerLogoText",children:[x("general.homePageHeader.logoTextFirstLine"),e.jsx("br",{}),x("general.homePageHeader.logoTextSecondLine")]})})]})}),e.jsxs(g,{flexGrow:1,flexBasis:0,alignItems:"center",justifyContent:"flex-end",gap:[0,8,null,null],sx:{"> a":{_hover:{color:o?"var(--chakra-colors-AWPrimary-midGreen) !important":"var(--chakra-colors-AWPrimary-midBlue) !important"}}},children:[e.jsx(U,{isNavEntryPoint:!0,hideTranslations:!0}),e.jsx(B,{to:"/search",style:({isActive:d})=>({...G().variants.navigationLinks,color:d?o?"var(--chakra-colors-AWPrimary-midGreen)":"var(--chakra-colors-AWPrimary-midBlue)":"currentcolor",width:"fit-content"}),children:e.jsx(g,{display:"flex",alignItems:"center",justifyContent:"center",w:"2.25rem",h:"2.25rem",children:e.jsx(V,{as:q,"aria-hidden":"true",w:"1.2rem",h:"1.2rem"})})}),f&&e.jsx(B,{to:"/learning-center",style:({isActive:d})=>({...G().variants.navigationLinks,color:d?o?"var(--chakra-colors-AWPrimary-midGreen)":"var(--chakra-colors-AWPrimary-midBlue)":"currentcolor"}),children:e.jsxs(g,{justifyContent:"center",alignItems:"center",gap:1,children:[e.jsx(_,{variant:"cta",children:"Learning Center"}),e.jsx(V,{as:Q,"aria-hidden":"true",h:"1.1rem",w:"1.1rem"})]})})]})]})})}),e.jsx(k,{h:["headerHXS",null,"headerHLG"]}),e.jsx(oe,{inView:h,transition:m,scrollingUp:s,isHomePage:i,homePageAnimationDone:v,headerAnimState:a||void 0,isLearningCenter:o})]})};export{Je 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.