PageSourceSearch

https://dataskeptic.com/assets/Parallax-B1e3rbLe.js

js dataskeptic.com collected 2026-10-01 10:16:24 UTC 6,050 bytes, 1 lines download raw bytes

1import{r as x,j as r,S as X,H as Y,P as I,B as tt}from"./index-DN4Mwqf7.js";import{P as et}from"./ParallaxEngine-DMKwpMiL.js";import"./motion-j9FxiGRE.js";import"./use-transform-n5dcjMB3.js";import"./AppWebsiteV2-ClyCSvQD.js";import"./Support-BHZo4W1C.js";import"./Parameter-DD2b9kxf.js";import"./index-CeTPcGzX.js";import"./types-0x_1vaZr.js";import"./useAudioPosition-CPloxytS.js";import"./sanitizeCss-DDeV3a_4.js";import"./ThemeEditor-WHlrAEfK.js";import"./types-C-48g5o1.js";import"./AudioRecordingPublic-BU_wehFX.js";import"./outputActions-FyfPcXwd.js";import"./PodcastLatestEpisode-CfI7X7Sd.js";import"./imageResize-BSgDhDs_.js";import"./MailingList-DYDdBp4u.js";import"./Playlist-DYoV_nez.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";const g={primaryColor:"#667eea",secondaryColor:"#764ba2",accentColor:"#f093fb",backgroundColor:"#0a0a0a",textColor:"#ffffff",backgroundGradient:[{color:"#0a0a0a",position:"0%"},{color:"#1a1a2e",position:"50%"},{color:"#0a0a0a",position:"100%"}]},a={particles:{enabled:!0,type:"stars",color:"#ffffff",animation:"float",layers:[{name:"distant",count:50,sizeRange:[1,2],opacity:.3,speed:.5},{name:"mid",count:30,sizeRange:[2,4],opacity:.5,speed:1},{name:"close",count:20,sizeRange:[3,6],opacity:.7,speed:1.5}]},progressBar:{enabled:!1,height:"4px",gradient:["#667eea","#764ba2","#f093fb"]},stickyButton:{enabled:!1,text:"Get Started",scrollTarget:"contact",showAfterPercent:20}},lt=o=>[{id:"hero",type:"hero",title:o||"Parallax",subtitle:"Click 'Add Slide' in the admin editor to add content",offset:0,speed:.5,showScrollIndicator:!1}];function at(o,u){return!(o!=null&&o.vals)||o.vals.length===0?lt(u):o.vals.map((T,v)=>{var j,e,p,y,h,k,i,s,n,d,c,f,_,m,b,B,C,S,L,U,w,E,q,z,G,M,R,N,A,D,H;const t=T.vmap;if(!t)return{id:"slide-".concat(v),type:"hero",offset:0};const Z=((j=t.get("type"))==null?void 0:j.sval)||"hero",l={id:((e=t.get("id"))==null?void 0:e.sval)||"slide-".concat(v),type:Z,offset:v*10,speed:.5};(p=t.get("title"))!=null&&p.sval&&(l.title=(y=t.get("title"))==null?void 0:y.sval),(h=t.get("subtitle"))!=null&&h.sval&&(l.subtitle=(k=t.get("subtitle"))==null?void 0:k.sval),(i=t.get("text"))!=null&&i.sval&&(l.text=(s=t.get("text"))==null?void 0:s.sval),(n=t.get("image_key"))!=null&&n.sval&&(l.image_key=(d=t.get("image_key"))==null?void 0:d.sval),(c=t.get("quote"))!=null&&c.sval&&(l.quote=(f=t.get("quote"))==null?void 0:f.sval),(_=t.get("speaker"))!=null&&_.sval&&(l.speaker=(m=t.get("speaker"))==null?void 0:m.sval),(b=t.get("icon"))!=null&&b.sval&&(l.icon=(B=t.get("icon"))==null?void 0:B.sval),l.showScrollIndicator=((C=t.get("showScrollIndicator"))==null?void 0:C.bval)!==!1;const F=(S=t.get("ctaButtonText"))==null?void 0:S.sval,$=(L=t.get("ctaButtonTarget"))==null?void 0:L.sval;F&&(l.ctaButton={text:F,scrollTarget:$||""});const J=(U=t.get("mailingListId"))==null?void 0:U.sval;J&&(l.mailingListConfig={listId:J,cta:(w=t.get("mailingListCta"))==null?void 0:w.sval,thanks:(E=t.get("mailingListThanks"))==null?void 0:E.sval,buttonText:(q=t.get("mailingListButtonText"))==null?void 0:q.sval});const P=t.get("cards");return P!=null&&P.vals&&(l.cards=P.vals.map(K=>{var O,Q,V,W;return{value:((Q=(O=K.vmap)==null?void 0:O.get("value"))==null?void 0:Q.sval)||"",label:((W=(V=K.vmap)==null?void 0:V.get("label"))==null?void 0:W.sval)||""}})),(z=t.get("podcastId"))!=null&&z.sval&&(l.podcastId=(G=t.get("podcastId"))==null?void 0:G.sval),(M=t.get("spotifyUrl"))!=null&&M.sval&&(l.spotifyUrl=(R=t.get("spotifyUrl"))==null?void 0:R.sval),(N=t.get("itunesUrl"))!=null&&N.sval&&(l.itunesUrl=(A=t.get("itunesUrl"))==null?void 0:A.sval),(D=t.get("youtubeUrl"))!=null&&D.sval&&(l.youtubeUrl=(H=t.get("youtubeUrl"))==null?void 0:H.sval),l})}function ot({message:o="Loading Parallax..."}){return r.jsx(X,{placeholder:!0,className:"parallax-loading",children:r.jsxs(Y,{icon:!0,children:[r.jsx(I,{loading:!0,name:"spinner"}),o]})})}function rt({message:o="Failed to load Parallax",onRetry:u}){return r.jsxs(X,{placeholder:!0,className:"parallax-error",children:[r.jsxs(Y,{icon:!0,children:[r.jsx(I,{name:"exclamation triangle",color:"red"}),o]}),u&&r.jsxs(tt,{primary:!0,onClick:u,children:[r.jsx(I,{name:"refresh"})," Retry"]})]})}function jt({application:o}){const[u,T]=x.useState(!1),[v,j]=x.useState(null),{admin_settings:e=new Map,label:p}=o??{},y=x.useMemo(()=>{const i=e.get("slides");return at(i,p)},[e,p]),h=x.useMemo(()=>{var i,s,n,d,c;return{primaryColor:((i=e.get("primary_color"))==null?void 0:i.sval)||g.primaryColor,secondaryColor:((s=e.get("secondary_color"))==null?void 0:s.sval)||g.secondaryColor,accentColor:((n=e.get("accent_color"))==null?void 0:n.sval)||g.accentColor,backgroundColor:((d=e.get("background_color"))==null?void 0:d.sval)||g.backgroundColor,textColor:((c=e.get("text_color"))==null?void 0:c.sval)||g.textColor,backgroundGradient:g.backgroundGradient}},[e]),k=x.useMemo(()=>{var i,s,n,d,c,f,_,m,b;const B=((i=e.get("enable_particles"))==null?void 0:i.bval)!==!1,C=((s=e.get("enable_progress_bar"))==null?void 0:s.bval)===!0,S=((n=e.get("enable_sticky_button"))==null?void 0:n.bval)===!0;return{particles:B?{enabled:!0,type:((d=e.get("particle_type"))==null?void 0:d.sval)||a.particles.type,color:((c=e.get("particle_c
1olor"))==null?void 0:c.sval)||a.particles.color,animation:a.particles.animation,layers:a.particles.layers}:{...a.particles,enabled:!1},progressBar:C?{enabled:!0,height:a.progressBar.height,gradient:[((f=e.get("primary_color"))==null?void 0:f.sval)||a.progressBar.gradient[0],((_=e.get("secondary_color"))==null?void 0:_.sval)||a.progressBar.gradient[1],((m=e.get("accent_color"))==null?void 0:m.sval)||a.progressBar.gradient[2]]}:{...a.progressBar,enabled:!1},stickyButton:S?{enabled:!0,text:((b=e.get("sticky_button_text"))==null?void 0:b.sval)||a.stickyButton.text,scrollTarget:a.stickyButton.scrollTarget,showAfterPercent:a.stickyButton.showAfterPercent}:{...a.stickyButton,enabled:!1}}},[e]);return u?r.jsx(ot,{}):v?r.jsx(rt,{message:v}):r.jsx("div",{className:"parallax-app",children:r.jsx(et,{slides:y,config:k,theme:h})})}export{jt 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.