PageSourceSearch

https://lender.sparkil.org/assets/MsalProvider-Ck7tAts_.js

js sparkil.org collected 2026-09-26 07:53:17 UTC 10,596 bytes, 1 lines download raw bytes

1import{d as q,f as P,u as R,r as x,g as S,o as c,c as u,a as e,j as t,k as o,t as s,l as E,n as h,b as D,i as j,m as T,_ as H,q as z,w as K,C as Q,D as W,e as N,p as X,v as Y,T as Z,E as ee}from"./main-QFd2JyzA.js";import{_ as te}from"./spark-logo-C9K4t_mj.js";import{_ as F}from"./gift-BHM2NAQP.js";import{o as V}from"./index-Cl4jKlPG.js";import{u as U}from"./payments-DXXwx96o.js";import{u as I}from"./useFunctions-Dbtk2qdY.js";import{u as se}from"./useBreakpoints-DKfwsckD.js";const O="https://lender.sparkil.org/lenders/arrow-down.svg",oe={class:"z-12 w-full mx-auto bg-background from-ambient to-ambient-dark text-primary"},re={class:"hidden md:block max-w-7xl mx-auto px-8"},ae={class:"flex items-center justify-between h-26"},ne={class:"flex items-center"},le={class:"mx-5 relative"},ie=["href"],ce={class:"block"},ue={class:"ms-4 flex items-center md:ms-6"},de={class:"flex items-center"},pe={class:"mx-5 relative"},he=["href"],fe={class:"mx-5 relative"},me=["href"],_e=["href"],ve={class:"font-weight-700 text-sm text-main capitalize hover:border-t-3 hover:border-t-lighter-green"},be={class:"ms-5"},xe={"aria-labelledby":"options-menu","aria-orientation":"vertical",class:"py-1",role:"menu"},ge={class:"w-full py-10"},we={class:"flex items-center justify-end max-w-7xl mx-auto px-8"},$e=["href"],ke=["href"],ye=["href"],Me=["href"],ze=["href"],Ce=["href"],Be={class:"relative"},Le={class:"relative inline-block text-left"},je={class:"ms-3 relative"},Se={key:1,class:"flex items-center"},Ee={class:"flex items-center px-4 font-weight-600 text-sm capitalize cursor-pointer"},Ne=["src"],qe={class:"font-weight-600 text-sm ms-1 capitalize"},Ae={class:"lang ms-3 relative"},G=q({__name:"HeaderDesktop",setup(i){const{imageSrcFail:f,userName:g}=I(),n=R(),{t:r,locale:m}=P(),{push:_,replace:C,currentRoute:p}=n,w=x(!1),$=x(null),B=x(!1),k=x(null);V($,()=>w.value=!1),V(k,()=>B.value=!1);const v=U(),L=S(()=>v.isAuthenticated),b=S(()=>v.profile),A=()=>{L.value?_({name:"dashboard",params:{lang:m.value}}):_({name:"login",params:{lang:m.value}})},y=()=>{v.logout(n,m)};return(l,a)=>{const d=T("router-link");return c(),u("nav",oe,[e("div",re,[e("div",ae,[e("div",ne,[a[6]||(a[6]=e("div",{class:"w-43"},[e("a",{class:"inline-block p-4",href:"https://sparkil.org"},[e("img",{alt:"",class:"h-10",src:te})])],-1)),e("div",le,[e("a",{href:`${t(o)("lend")}`,class:"font-weight-700 cursor-pointer capitalize p-2 hover:text-main text-sm",onClick:a[0]||(a[0]=M=>w.value=!1)},s(t(r)("header.lend")),9,ie)])]),a[10]||(a[10]=e("div",null,null,-1)),e("div",ce,[e("div",ue,[e("div",de,[e("div",pe,[e("a",{href:`${t(o)("","he")}`,class:"font-weight-700 cursor-pointer capitalize p-2 hover:text-main text-sm"},s(t(r)("header.borrow")),9,he)]),e("div",fe,[e("a",{href:`${t(o)("support-us")}`,class:"font-weight-700 cursor-pointer capitalize p-2 hover:text-main text-sm"},s(t(r)("header.support_us")),9,me)]),(c(),u("a",{key:0,href:`${t(o)("giftcard")}`,class:"px-4 cursor-pointer flex items-center"},[a[7]||(a[7]=e("img",{alt:"gift",class:"object-cover h-7 w-7 -mt-1 me-2",src:F,srcset:""},null,-1)),e("div",ve,s(t(r)("header.gifts")),1)],8,_e)),e("div",be,[e("span",{class:"flex font-weight-700 cursor-pointer capitalize p-2 hover:border-t-3 hover:border-t-lighter-green text-sm",onClick:a[1]||(a[1]=M=>B.value=!B.value)},[E(s(t(r)("header.about"))+" ",1),a[8]||(a[8]=e("img",{alt:"",class:"ms-1",src:O,srcset:""},null,-1))]),B.value?(c(),u("div",{key:0,ref_key:"aboutPopover",ref:k,class:"w-full z-10 absolute start-0 top-26 shadow-lg bg-white dark:bg-gray-800 border-0 ring-opacity-5"},[e("div",xe,[e("div",ge,[e("div",we,[e("a",{href:`${t(o)("about")}`,class:"font-weight-700 text-sm px-3 cursor-pointer hover:text-main"},s(t(r)("header.aboutMenu.about")),9,$e),e("a",{href:`${t(o)("how-it-works")}`,class:"font-weight-700 text-sm px-3 cursor-pointer hover:text-main"},s(t(r)("header.aboutMenu.how_spark_works")),9,ke),e("a",{href:`${t(o)("leadership")}`,class:"font-weight-700 text-sm px-3 cursor-pointer hover:text-main"},s(t(r)("header.aboutMenu.leadership")),9,ye),e("a",{href:`${t(o)("partners")}`,class:"font-weight-700 text-sm px-3 cursor-pointer hover:text-main"},s(t(r)("header.aboutMenu.partners")),9,Me),e("a",{href:`${t(o)("impact")}`,class:"font-weight-700 text-sm px-3 cursor-pointer hover:text-main"},s(t(r)("header.aboutMenu.impact")),9,ze),e("a",{href:`${t(o)("faq")}`,class:"font-weight-700 text-sm px-3 cursor-pointer hover:text-main"},s(t(r)("header.aboutMenu.faq")),9,Ce)])])])],512)):h("",!0)])]),e("div",Be,[e("div",Le,[e("div",je,[L.value?h("",!0):(c(),u("div",{key:0,class:"font-wieght-700 capitalize cursor-pointer p-2 hover:text-main text-sm mx-5",onClick:A}
1,s(t(r)("header.sign-in")),1)),L.value&&b.value?(c(),u("div",Se,[D(d,{to:{name:"profile"}},{default:j(()=>[e("div",Ee,[e("img",{src:b.value.avatar,alt:"avatar",class:"object-cover h-10 w-10 rounded-full me-2",srcset:"",onError:a[2]||(a[2]=(...M)=>t(f)&&t(f)(...M))},null,40,Ne),E(" "+s(t(r)("header.hi"))+" ",1),e("span",qe,s(t(g)(b.value.name,b.value.first_name,b.value.last_name)),1)])]),_:1}),e("div",{class:"cursor-pointer font-weight-600 text-sm text-red px-4",onClick:a[3]||(a[3]=M=>y())},s(t(r)("header.logout")),1)])):h("",!0)])])]),e("div",Ae,[h("",!0)])])])])])])}}}),De=q({name:"HeaderMobileToggle",props:{open:{type:Boolean,default:!1}},emits:["update:open"]}),He={class:"block w-5 relative"};function Ve(i,f,g,n,r,m){return c(),u("div",{class:"select-none z-11 relative focus:ring-0",onClick:f[0]||(f[0]=_=>i.$emit("update:open",!i.open))},[e("div",He,[e("span",{class:z(["block absolute h-0.5 w-7 text-primary bg-current transform transition duration-500 ease-in-out",{"rotate-45 text-secondary":i.open," -translate-y-1.5":!i.open}])},null,2),e("span",{class:z(["block absolute h-0.5 w-7 text-primary bg-current transform transition duration-500 ease-in-out",{"opacity-0":i.open}])},null,2),e("span",{class:z(["block absolute h-0.5 w-5 ms-2 text-secondary bg-current transform transition duration-500 ease-in-out",{"-rotate-45 w-7 ms-0":i.open," translate-y-1.7":!i.open}])},null,2)])])}const Pe=H(De,[["render",Ve]]),Re={class:"sticky top-0 z-12 w-full mx-auto bg-white px-5 py-2 h-[55px]"},Te={class:"flex items-center justify-between pt-5"},Fe={class:"flex space-x-2 rtl:flex-row-reverse"},Ue=["href"],Ie=["src"],Oe={class:"absolute block h-screen w-screen z-10 top-0 left-0 overflow-y-auto"},Ge={class:"pt-4 pb-3 bg-white h-[100%-55px] flex flex-col"},Je={class:"flex flex-col justify-between px-10"},Ke={class:"flex flex-col space-y-8 mb-8"},Qe=["href"],We=["href"],Xe={ref:"aboutbtn"},Ye={key:0,class:"flex flex-col bg-background p-5 mt-2"},Ze=["href"],et=["href"],tt=["href"],st=["href"],ot=["href"],rt=["href"],at={key:0,class:"mt-5"},nt={class:"py-4"},lt=["href"];const J=q({__name:"HeaderMobile",setup(i){const g=R(),{t:n,locale:r}=P(),{replace:m,currentRoute:_}=g,{imageSrcFail:C}=I(),p=x(!1),w=x(!1),$=x(!1),B=y=>{document.documentElement.setAttribute("dir",y==="en"?"ltr":"rtl"),document.documentElement.setAttribute("lang",y),r.value=y;const l=_.value;m({name:l.name,query:l.query}),p.value=!1};K(()=>p.value?document.body.classList.add("freeze"):document.body.classList.remove("freeze")),Q(()=>{p.value=!1,document.body.classList.remove("freeze")}),W(()=>{p.value=!1,document.body.classList.remove("freeze")});const k=U(),v=S(()=>k.isAuthenticated),L=S(()=>k.profile),b=()=>{k.logout(g,r)},A=!1;return(y,l)=>{const a=T("router-link");return c(),u("nav",Re,[e("div",Te,[D(Pe,{open:p.value,"onUpdate:open":l[0]||(l[0]=d=>p.value=d)},null,8,["open"]),e("div",Fe,[(c(),u("a",{key:0,href:`${t(o)("giftcard")}`},l[6]||(l[6]=[e("img",{alt:"gift",class:"object-cover h-9 w-9 me-2",src:F,srcset:""},null,-1)]),8,Ue)),v.value?(c(),N(a,{key:1,to:{name:"profile"}},{default:j(()=>{var d;return[e("img",{src:(d=L.value)==null?void 0:d.avatar,alt:"avatar",class:"object-cover h-10 w-10 rounded-full me-2",srcset:"",onError:l[1]||(l[1]=(...M)=>t(C)&&t(C)(...M))},null,40,Ie)]}),_:1})):h("",!0)])]),D(Z,{name:"fade"},{default:j(()=>[X(e("div",{class:z([{"rounded-b-none":p.value},"z-50 max-w-7xl mx-auto px-5 rounded-b-2xl bg-white shadow-sm fixed top-18 start-0 h-screen w-screen"])},[e("div",Oe,[e("div",Ge,[e("div",Je,[l[7]||(l[7]=e("div",{class:"flex justify-between items-center"},null,-1)),e("ul",Ke,[e("li",null,[e("a",{href:`${t(o)("lend")}`,class:"mb-4 text-main capitalize font-bold cursor-pointer",onClick:l[2]||(l[2]=d=>w.value=!1)},s(t(n)("header.lend")),9,Qe)]),e("li",null,[e("a",{href:`${t(o)("support-us")}`,class:"mb-4 text-main font-bold cursor-pointer"},s(t(n)("header.support_us")),9,We)]),e("li",Xe,[e("span",{class:"flex capitalize",onClick:l[3]||(l[3]=d=>$.value=!$.value)},[E(s(t(n)("header.about"))+" ",1),e("img",{class:z([{"rotate-180":$.value},"ms-1 transform"]),alt:"",src:O,srcset:""},null,2)]),$.value?(c(),u("div",Ye,[e("a",{href:`${t(o)("about")}`,class:"font-weight-700 text-sm p-3 cursor-pointer"},s(t(n)("header.aboutMenu.about")),9,Ze),e("a",{href:`${t(o)("how-it-works")}`,class:"font-weight-700 text-sm p-3 cursor-pointer"},s(t(n)("header.aboutMenu.how_spark_works")),9,et),e("a",{href:`${t(o)("leadership")}`,class:"font-weight-700 text-sm p-3 cursor-pointer"},s(t(n)("header.aboutMenu.leadership")),9,tt),e("a",{href:`${t(o)("partners")}`,class:"font-weight-700 text-sm p-3 cursor-pointer"},s(t(n)("header.aboutMenu.partners")),9,st),e("a",{href:`${t(o)("impact")}`,class:"font-weight-700 text-sm p-3 cursor-pointer"},s(t(n)("header.aboutMenu.impact")),9,ot),e("a",{href:`${t(o)("faq")}`,class:"font-weight-700 text-sm p-3 cursor-pointer"},s(t(n)("header.aboutMenu.faq")),9,rt)])):h("",!0)],512)])]),e("div",{class:z([{"block h-40":w.value,absolute:!w.value},"bottom-40 border-t pt-5 w-full border-t-background px-10"])},[v.value?(c(),u("div",at,[e("p",{class:"mb-4 text-error font-bold cursor-pointer",onClick:b},s(t(n)("header.logout")),1)])):h("",!0),!v.value&&!A?(c(),N(a,{key:1,to:{name:"login"},class:"py-4 font-bold cursor-pointer my-4"},{default:j(()=>
1[E(s(t(n)("header.sign-in")),1)]),_:1})):h("",!0),e("div",nt,[e("a",{href:`${t(o)("","he")}`,class:"mb-4 text-main font-bold cursor-pointer"},s(t(n)("header.mobile_borrow")),9,lt)]),h("",!0)],2)])])],2),[[Y,p.value]])]),_:1})])}}}),it=q({name:"MainHeader",components:{HeaderMobile:J,HeaderDesktop:G},setup(){const{isMobile:i}=se();return{isMobile:i}}});function ct(i,f,g,n,r,m){const _=J,C=G;return i.isMobile?(c(),N(_,{key:0})):(c(),N(C,{key:1}))}const xt=H(it,[["render",ct]]),ut={};function dt(i,f){return c(),u("div",null,[ee(i.$slots,"default")])}const gt=H(ut,[["render",dt]]);export{gt as M,xt as _};

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.