PageSourceSearch

https://speedforce.agency/_next/static/chunks/0g1nompqcku~y.js

js speedforce.agency collected 2026-10-02 00:13:53 UTC 10,578 bytes, 9 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,356017,e=>{"use strict";var t=e.i(247167);let r={fetch:globalThis.fetch,WebSocket:globalThis.WebSocket,URL:globalThis.URL,logger:globalThis.console},s=["fields","filter","search","sort","limit","offset","page","deep","backlink","alias","aggregate","groupBy","version","versionRaw"],i=e=>"string"==typeof e&&!!e,n=e=>Array.isArray(e)&&e.length>0,o=e=>"object"==typeof e&&!!e&&!n(e)&&Object.keys(e).length>0;async function a(e){if(!("object"!=typeof e||!e)){if("object"==typeof e&&e&&"headers"in e&&"ok"in e&&"json"in e&&"function"==typeof e.json&&"text"in e&&"function"==typeof e.json){let t=e.headers.get("Content-Type")?.toLowerCase();if(t?.startsWith("application/json")||t?.startsWith("application/health+json")){let t=await e.json();if(!e.ok||"errors"in t)throw t;return"data"in t?t.data:t}if(t?.startsWith("text/html")||t?.startsWith("text/plain")){let t=await e.text();if(!e.ok)throw t;return t}return 204===e.status?null:e}if("errors"in e)throw e;return"data"in e?e.data:e}}let l=async(e,t,r=globalThis.fetch)=>(t.headers="object"!=typeof t.headers||Array.isArray(t.headers)?{}:t.headers,r(e,t).then(e=>a(e).catch(t=>{let r={message:"",errors:t&&"object"==typeof t&&"errors"in t?t.errors:t,response:e};return t&&"object"==typeof t&&"data"in t&&(r.data=t.data),Array.isArray(r.errors)&&r.errors[0]?.message&&(r.message=r.errors[0].message),Promise.reject(r)}))),u={},f=(e,t)=>()=>(((e,t)=>{if(0===e.length)throw Error(t)})(String(e),"Collection cannot be empty"),((e,t)=>{var r;if(r=String(e),"directus_access.directus_activity.directus_collections.directus_comments.directus_fields.directus_files.directus_folders.directus_migrations.directus_permissions.directus_policies.directus_presets.directus_relations.directus_revisions.directus_roles.directus_sessions.directus_settings.directus_users.directus_dashboards.directus_panels.directus_notifications.directus_shares.directus_flows.directus_operations.directus_translations.directus_versions.directus_extensions".split(".").includes(r))throw Error(t)})(e,"Cannot use readItems for core collections"),{path:`/items/${e}`,params:t??{},method:"GET"}),c=globalThis,h=c.__cmsCacheStore??new Map;c.__cmsCacheStore=h;let d=c.__cmsCacheInflight??new Map;function p(e,t,r=36e5){return async(...s)=>{let i=`${t}:${JSON.stringify(s)}`,n=h.get(i);if(n&&n.expires>Date.now())return n.value;let o=d.get(i);if(o)return o;let a=e(...s).then(e=>(h.set(i,{value:e,expires:Date.now()+r}),e)).finally(()=>{d.delete(i)});return d.set(i,a),a}}c.__cmsCacheInflight=d;let g=t.default.env.DIRECTUS_URL||"http://localhost:8055",m="https://cms.speedforce.agency",y=((e,t={})=>{let s=t.globals?{...r,...t.globals}:r;return{globals:s,url:new s.URL(e),with(e){return{...this,...e(this)}}}})(g).with(((e={})=>t=>{let r={...u,...e};return{async request(a){let u=a();if(u.headers||={},"Content-Type"in u.headers?"multipart/form-data"===u.headers["Content-Type"]&&delete u.headers["Content-Type"]:u.headers["Content-Type"]="application/json","getToken"in this&&!("Authorization"in u.headers)){let e=await this.getToken();e&&(u.headers.Authorization=`Bearer ${e}`)}let f=((e,t,r)=>{let a,l,u=new globalThis.URL("/"===e.pathname?t:(a=e.pathname,l=t,a.endsWith("/")&&(a=a.slice(0,-1)),l.startsWith("/")||(l="/"+l),a+l),e);if(r)for(let[e,t]of Object.entries((e=>{var t;let r,a={};for(let[l,u]of(e.fields&&(n(e.fields)&&(a.fields=(t=e.fields,r=(e,t=[])=>{if("object"==typeof e){let s=[];for(let i in e){let n=e[i]??[];if(Array.isArray(n))for(let e of n)s.push(r(e,[...t,i]));else if("object"==typeof n)for(let e of Object.keys(n))for(let o of n[e])s.push(r(o,[...t,`${i}:${e}`]))}return s.flatMap(e=>e)}return[...t,String(e)].join(".")},t.flatMap(e=>r(e))).join(",")),i(e.fields)&&(a.fields=e.fields)),o(e.filter)&&(a.filter=JSON.stringify(e.filter)),i(e.search)&&(a.search=e.search),e.sort&&(n(e.sort)&&(a.sort=e.sort.join(",")),i(e.sort)&&(a.sort=e.sort)),"limit"in e&&("number"==typeof e.limit&&e.limit>=-1&&(a.limit=String(e.limit)),i(e.limit)&&(a.limit=e.limit)),"offset"in e&&("number"==typeof e.offset&&e.offset>=0&&(a.offset=String(e.offset)),i(e.offset)&&(a.offset=e.offset)),"page"in e&&("number"==typeof e.page&&e.page>=1&&(a.page=String(e.page)),i(e.page)&&(a.page=e.page)),o(e.deep)&&(a.deep=JSON.stringify(e.deep)),o(e.alias)&&(a.alias=JSON.stringify(e.alias)),o(e.aggregate)&&(a.aggregate=JSON.stringify(e.aggregate)),e.groupBy&&(n(e.groupBy)&&(a.groupBy=e.groupBy.join(",")),i(e.groupBy)&&(a.groupBy=e.groupBy)),i(e.version)&&(a.version=e.version),e.ver
1sionRaw&&("boolean"==typeof e.versionRaw&&(a.versionRaw=String(e.versionRaw)),i(e.versionRaw)&&(a.versionRaw=e.versionRaw)),Object.entries(e))){let e;!s.includes(l)&&(e="string"==typeof u?u:JSON.stringify(u))&&(a[l]=e)}return a})(r)))if(t&&"object"==typeof t&&!Array.isArray(t))for(let[r,s]of Object.entries(t))u.searchParams.set(`${e}[${r}]`,String(s));else u.searchParams.set(e,t);return u})(t.url,u.path,u.params),c={method:u.method??"GET",headers:u.headers??{}};"credentials"in r&&(c.credentials=r.credentials),u.body&&(c.body=u.body),u.onRequest&&(c=await u.onRequest(c)),r.onRequest&&(c=await r.onRequest(c));let h=await l(f.toString(),c,t.globals.fetch);return"onResponse"in u&&(h=await u.onResponse(h,c)),"onResponse"in e&&(h=await e.onResponse(h,c)),h}}})());async function w(e,t=350){try{return await e()}catch(r){return await new Promise(e=>setTimeout(e,t)),e()}}let b=e=>w(()=>y.request(e)),_={1:"en",2:"ar"},R={en:"1",ar:"2"};function j(e){let t=String(e);return _[t]||t}p(async()=>{try{let e=await b(f("posts",{filter:{status:{_eq:"published"}},fields:["tags","date_published","date_updated"],limit:-1})),t=[],r=null;for(let s of e){let e=s.tags,i=[];if(Array.isArray(e))i=e;else if("string"==typeof e)try{i=JSON.parse(e)}catch{i=[]}let n=i[0];for(let e of(n&&!t.includes(n)&&t.push(n),[s.date_updated,s.date_published]))e&&(!r||new Date(e).getTime()>new Date(r).getTime())&&(r=e)}return{total:e.length,topics:t,lastUpdated:r}}catch(e){return console.error("Failed to fetch blog insights meta from Directus:",e),{total:0,topics:[],lastUpdated:null}}},"blog-insights-meta"),p(async()=>await b(f("ui_translations",{filter:{status:{_eq:"published"}},fields:["*","translations.*"],limit:-1})),"ui-translations-all"),e.s(["getAssetUrl",0,function(e,t){if(!e)return null;let r=function(e){if(!e)return"";let t=new URLSearchParams;e.format&&t.set("format",e.format),e.quality&&t.set("quality",String(e.quality)),e.width&&t.set("width",String(e.width)),e.height&&t.set("height",String(e.height)),e.fit&&t.set("fit",e.fit);let r=t.toString();return r?`?${r}`:""}(t);return"string"==typeof e?e.startsWith("http://")||e.startsWith("https://")?e:`${m}/assets/${e}${r}`:`${m}/assets/${e.id}${r}`},"getTranslation",0,function(e,t="en"){if(!e||0===e.length)return;let r=R[t]||t,s=e.find(e=>j(e.languages_code)===t||e.languages_code===r);if(s)return s;let i=e.find(e=>"en"===j(e.languages_code)||"1"===e.languages_code);return i||e[0]},"parseJson",0,function(e,t){if("string"==typeof e)try{return JSON.parse(e)}catch{return t??[]}return e??t??[]}],356017)},88653,e=>{"use strict";e.i(247167);var t=e.i(843476),r=e.i(271645),s=e.i(231178),i=e.i(947414),n=e.i(674008),o=e.i(821476),a=e.i(772846),l=r,u=e.i(737806);class f extends l.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=t.offsetParent,r=(0,a.isHTMLElement)(e)&&e.offsetWidth||0,s=this.props.sizeRef.current;s.height=t.offsetHeight||0,s.width=t.offsetWidth||0,s.top=t.offsetTop,s.left=t.offsetLeft,s.right=r-s.width-s.left}return null}componentDidUpdate(){}render(){return this.props.children}}function c({children:e,isPresent:r,anchorX:s,root:i}){let n=(0,l.useId)(),o=(0,l.useRef)(null),a=(0,l.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:h}=(0,l.useContext)(u.MotionConfigContext);return(0,l.useInsertionEffect)(()=>{let{width:e,height:t,top:l,left:u,right:f}=a.current;if(r||!o.current||!e||!t)return;let c="left"===s?`left: ${u}`:`right: ${f}`;o.current.dataset.motionPopId=n;let d=document.createElement("style");h&&(d.nonce=h);let p=i??document.head;return p.appendChild(d),d.sheet&&d.sheet.insertRule(`
2          [data-motion-pop-id="${n}"] {
3            position: absolute !important;
4            width: ${e}px !important;
5            height: ${t}px !important;
6            ${c}px !important;
7            top: ${l}px !important;
8          }
9        `),()=>{p.removeChild(d),p.contains(d)&&p.removeChild(d)}},[r]),(0,t.jsx)(f,{isPresent:r,childRef:o,sizeRef:a,children:l.cloneElement(e,{ref:o})})}let h=({children:e,initial:s,isPresent:n,onExitComplete:a,custom:l,presenceAffectsLayout:u,mode:f,anchorX:h,root:p})=>{let g=(0,i.useConstant)(d),m=(0,r.useId)(),y=!0,w=(0,r.useMemo)(()=>(y=!1,{id:m,initial:s,isPresent:n,custom:l,onExitComplete:e=>
9{for(let t of(g.set(e,!0),g.values()))if(!t)return;a&&a()},register:e=>(g.set(e,!1),()=>g.delete(e))}),[n,g,a]);return u&&y&&(w={...w}),(0,r.useMemo)(()=>{g.forEach((e,t)=>g.set(t,!1))},[n]),r.useEffect(()=>{n||g.size||!a||a()},[n]),"popLayout"===f&&(e=(0,t.jsx)(c,{isPresent:n,anchorX:h,root:p,children:e})),(0,t.jsx)(o.PresenceContext.Provider,{value:w,children:e})};function d(){return new Map}var p=e.i(464978);let g=e=>e.key||"";function m(e){let t=[];return r.Children.forEach(e,e=>{(0,r.isValidElement)(e)&&t.push(e)}),t}e.s(["AnimatePresence",0,({children:e,custom:o,initial:a=!0,onExitComplete:l,presenceAffectsLayout:u=!0,mode:f="sync",propagate:c=!1,anchorX:d="left",root:y})=>{let[w,b]=(0,p.usePresence)(c),_=(0,r.useMemo)(()=>m(e),[e]),R=c&&!w?[]:_.map(g),j=(0,r.useRef)(!0),S=(0,r.useRef)(_),v=(0,i.useConstant)(()=>new Map),[C,T]=(0,r.useState)(_),[x,$]=(0,r.useState)(_);(0,n.useIsomorphicLayoutEffect)(()=>{j.current=!1,S.current=_;for(let e=0;e<x.length;e++){let t=g(x[e]);R.includes(t)?v.delete(t):!0!==v.get(t)&&v.set(t,!1)}},[x,R.length,R.join("-")]);let A=[];if(_!==C){let e=[..._];for(let t=0;t<x.length;t++){let r=x[t],s=g(r);R.includes(s)||(e.splice(t,0,r),A.push(r))}return"wait"===f&&A.length&&(e=A),$(m(e)),T(_),null}let{forceRender:P}=(0,r.useContext)(s.LayoutGroupContext);return(0,t.jsx)(t.Fragment,{children:x.map(e=>{let r=g(e),s=(!c||!!w)&&(_===x||R.includes(r));return(0,t.jsx)(h,{isPresent:s,initial:(!j.current||!!a)&&void 0,custom:o,presenceAffectsLayout:u,mode:f,root:y,onExitComplete:s?void 0:()=>{if(!v.has(r))return;v.set(r,!0);let e=!0;v.forEach(t=>{t||(e=!1)}),e&&(P?.(),$(S.current),c&&b?.(),l&&l())},anchorX:d,children:e},r)})})}],88653)}]);

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.