PageSourceSearch

https://www.elliptic.co/_nuxt/DIYysZrV.js

js elliptic.co collected 2026-10-02 02:16:03 UTC 3,275 bytes, 1 lines download raw bytes

1import{d as R,o as s,f as l,g as S,I as n,aN as P,i as x,A as k,ak as E,al as V,au as T,ao as D,aS as j,ah as F,ai as L,u as U,v as O,aq as q,ar as $,as as z,j as f,_ as W,Y,n as G,aT as J,x as g,aV as K,aW as Q,aU as X,F as Z,r as ee}from"./DRREkx-t.js";const se={class:"search-results-card__header"},ae=R({name:"search-results-card",__name:"search-results-card-block",props:{card:{}},setup(e){return(d,_)=>(s(),l(D,{class:"search-results-card",link:e.card.link},{default:S(()=>[n("div",se,[e.card.tag?(s(),l(P,{key:0,class:"search-results-card__tag",tag:{link:{type:void 0},text:e.card.tag,style:"green"}},null,8,["tag"])):x("",!0),k(E,{class:"search-results-card__arrow"})]),e.card.headline?(s(),l(V,{key:0,class:"search-results-card__headline",heading:{type:"h2",style:null,text:e.card.headline}},null,8,["heading"])):x("",!0),e.card.snippet?(s(),l(T,{key:1,class:"search-results-card__text-block","text-block":e.card.snippet},null,8,["text-block"])):x("",!0)]),_:1},8,["link"]))}}),te=Object.assign(ae,{__name:"BlocksCardsSearchResultsCardBlock"}),re=["id"],le=["textContent"],ne=["placeholder"],ce={key:1,class:"search-results__results"},oe=R({name:"search-results",__name:"search-results-module",props:J({module:{}},{searchTerm:{default:""},searchTermModifiers:{}}),emits:["update:searchTerm"],setup(e){const d=j(e,"searchTerm"),_=F(),{firstLoadComplete:p}=L(_),a=U(),u=g(),v=g(),y=g();let i=null,c=null;const b=`(max-width: ${a.$screen.xl-1}px)`,C=`(min-width: ${a.$screen.xl}px) and (max-width: ${a.$screen["5xl"]-1}px)`,M=`(min-width: ${a.$screen["5xl"]}px)`;function B(){p.value&&(i=a.$gsap.context(()=>{c=a.$gsap.matchMedia(),c.add(b,()=>{w()}),c.add(C,()=>{A()}),c.add(M,()=>{H()})},u.value))}function w(){h()}function A(){h()}function H(){h()}function h(){const m=u.value,r=v.value,t=y.value;if(!m||!r||!t)return;const o=100,I=parseFloat(getComputedStyle(r).paddingBottom),N=o+t.offsetHeight+I;a.$ScrollTrigger.create({trigger:t,endTrigger:m,pin:r,pinSpacing:!1,start:`top ${o}px`,end:`bottom ${N}px`})}return O(p,()=>{$(()=>{B()})}),q(()=>{$(()=>{B()})}),z(()=>{i&&i.revert()}),(m,r)=>(s(),f("section",{class:G(["search-results module",[e.module.variant?`search-results--${e.module.variant}`:"",{"module--colour-inverted":e.module.colourIsInverted}]]),id:e.module.id,ref_key:"moduleRef",ref:u},[n("h1",{class:"visually-hidden",textContent:W(e.module.heading)},null,8,le),k(Y,{class:"search-results__container"},{default:S(()=>[n("div",{class:"search-results__search-holder",ref_key:"searchBoxHolderRef",ref:v},[n("div",{role:"search",class:"search-results__search-box",ref_key:"searchBoxRef",ref:y},[K(n("input",{class:"search-results__input",type:"search",id:"searchInputRef","onUpdate:modelValue":r[0]||(r[0]=t=>d.value=t),placeholder:e.module.inputPlaceholder},null,8,ne),[[Q,d.value]]),k(X,{class:"search-results__search-icon"})],512)],512),!e.module.results||!e.module.results.length?(s(),l(T,{key:0,class:"search-results__no-results-message h4","text-block":e.module.noResultsMessage},null,8,["text-block"])):(s(),f("div",ce,[(s(!0),f(Z,null,ee(e.module.results,(t,o)=>(s(),l(te,{class:"search-results__results-card",key:o,card:t},null,8,["card"]))),128))]))]),_:1})],10,re))}}),ue=Object.assign(oe,{__name:"SearchResultsModule"});export{ue 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.