PageSourceSearch

https://app.joypixels.com/build/assets/Legacy-DCi3ATSF.js

js joypixels.com collected 2026-10-01 12:22:50 UTC 3,506 bytes, 1 lines download raw bytes

1import{D as g}from"./DownloadContainer-CPl41iUn.js";import{_ as y}from"./Button-D84Q1mQ5.js";import{_ as j}from"./Icon-Si08zmMr.js";import{e as n,o as r,g as l,F as P,r as w,b as o,a as c,c as b}from"./app-Bd0jZ4nk.js";const F={key:0},S={key:1},D={class:"legacy-sign-in"},L={class:"legacy-sign-in-inner"},N={key:1},$={class:"legacy-sign-in"},E={class:"legacy-sign-in-inner"},x={__name:"Legacy",props:["type","tags","descriptions"],setup(u){const s=u,a={emoji:"Emoji",font:"Fonts",animated:"Animations",stickers:"Stickers"},f=()=>s.type==="emoji"||s.type==="animated"?" (Premium)":"",k=()=>"/login?returnTo="+window.location.href,d=e=>{if(!e)return"";const i=e.split("-");let t="";return i.forEach(m=>{t+=m.charAt(0).toUpperCase()+m.slice(1)+" "}),t.trim(),t},p=(e,i)=>{if(i)return"JoyPixels "+e.major_version+"."+e.minor_version+" "+a[s.type]+" (Free)";if(s.type==="stickers"){let t="";return e.type==="all-smiles"?t="All Smiles Premium":e.type==="flat-emoji"?t="Flat Emoji Premium":t=d(e.sticker_pack_slug),t+" "+e.major_version+"."+e.minor_version}else return"JoyPixels "+e.major_version+"."+e.minor_version+" "+a[s.type]+f()},_=e=>(console.log("getting desc for prod",e),e.type==="stickers"?s.descriptions[e.sticker_pack_slug]:e.type==="all-smiles"||e.type==="flat-emoji"?s.descriptions[e.type]:"Download the previous release of JoyPixels "+a[s.type]),v=e=>{const i=e.type==="stickers"?"stickers":e.type,t=e.type==="stickers"?e.sticker_pack_slug:"_";return"/download/legacy/"+i+"/"+t+"/"+e.major_version+"."+e.minor_version+"/premium"},h=e=>e.type==="stickers"?s.tags.stickers[e.sticker_pack_slug]:e.type==="all-smiles"||e.type==="flat-emoji"?s.tags[e.type]:s.tags[s.type][e.major_version].premium;return(e,i)=>e.$page.props.auth.user?(r(),n("div",F,[e.$page.props.legacyProducts?(r(!0),n(P,{key:0},w(e.$page.props.legacyProducts,t=>(r(),n("div",null,[c(g,{title:p(t,!1),description:_(t),tags:h(t),links:[],action:{theme:"black",label:"Download Now",href:v(t)}},null,8,["title","description","tags","action"]),s.type==="emoji"||s.type==="animated"?(r(),b(g,{key:0,title:p(t,!0),description:"Download the previous release of JoyPixels "+a[s.type],tags:s.type!=="sticker"?s.tags[s.type][t.major_version].free:[],links:[],action:{theme:"black",label:"Download Now",href:"/download/legacy/"+s.type+"/_/"+t.major_version+"."+t.minor_version+"/free"}},null,8,["title","description","tags","action"])):l("",!0)]))),256)):l("",!0),s.type==="stickers"&&e.$page.props.legacyProducts.length===0?(r(),n("div",S,[o("div",D,[o("div",L,[i[0]||(i[0]=o("span",null,[o("img",{src:"https://cdn.joypixels.com/web-app/assets/download-cards.png"})],-1)),i[1]||(i[1]=o("div",{class:"legacy-prompt"},[o("h3",null,"No Legacy Packs Found"),o("p",{style:{"text-align":"center"}},"Your account does not appear to have purchased All Smiles, Flat Emoji, or Sticker Packs. Please contact us if you believe this is an error.")],-1)),c(y,{theme:"black",label:"Contact Us",href:e.$page.props.marketing_url+"/contact"+e.$page.props.marketing_query},null,8,["href"])])])])):l("",!0)])):(r(),n("div",N,[o("div",$,[o("div",E,[i[2]||(i[2]=o("span",null,[o("img",{src:"https://cdn.joypixels.com/web-app/assets/download-cards.png"})],-1)),i[3]||(i[3]=o("div",{class:"legacy-prompt"},[o("h3",null,"Looking for Previous Versions?"),o("p",null,"Sign into your account to access older files and resources.")],-1)),c(y,{theme:"black",label:"Sign In",href:k()},null,8,["href"])])])]))}},V=j(x,[["__scopeId","data-v-0e86f513"]]);export{V 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.