PageSourceSearch

https://vuejobs.com/_nuxt/DPxwpAHZ.js

js vuejobs.com collected 2026-10-03 21:35:36 UTC 1,991 bytes, 1 lines download raw bytes

1import{D as e,E as t,On as n,_ as r,b as i,g as a,k as o,mt as s,o as c,qt as l,tr as u,y as d}from"./CaODJcyn.js";import{i as f}from"./1F--Q6cl.js";import{t as p}from"./K5VTDq2K.js";import{t as m}from"./CxGWMDFo.js";import{t as h}from"./BGh3Jd_12.js";import{t as g}from"./D0096Wo_.js";import{t as _}from"./BjvQmRdk.js";var v={key:0,class:`relative overflow-hidden rounded-lg bg-neutral-900 px-3.5 py-3`},y={class:`relative flex items-center gap-3`},b={class:`flex size-9 shrink-0 items-center justify-center rounded-lg bg-white/10 text-white/80 ring-1 ring-white/15`},x={class:`min-w-0 flex-1`},S={class:`text-sm font-semibold tracking-tight text-white`},C={class:`tabular-nums`},w={class:`mt-0.5 text-xs text-white/75`},T=Object.assign(o({__name:`PostEarlyAccessNotice`,props:{locked:{default:0},filtered:{type:Boolean,default:!1}},setup(o){let T=h(),{earlyAccessDays:E}=f(),{subscribed:D}=m(),{prompt:O}=_(),k=a(()=>o.locked.toLocaleString(`en-US`)),A=a(()=>T.value?.lockedCount??0),j=()=>O({source:`early_access_notice`,title:A.value?`Unlock ${A.value.toLocaleString(`en-US`)} jobs you can't see yet`:`See every job the day it lands`,description:`New openings are PRO only for their first ${E} days. Go PRO and skip the wait.`});return(a,f)=>{let m=p,h=g;return n(D)?d(``,!0):(s(),i(`div`,v,[f[1]||=r(`div`,{class:`pointer-events-none absolute -top-12 -right-8 size-32 rounded-full bg-primary-500/25 blur-2xl`,"aria-hidden":`true`},null,-1),r(`div`,y,[r(`div`,b,[e(m,{name:`lucide:lock`,class:`size-4`})]),r(`div`,x,[r(`p`,S,[o.locked?(s(),i(c,{key:0},[r(`span`,C,u(n(k)),1),t(` `+u(o.filtered?`jobs locked for your search`:`jobs are locked`),1)],64)):(s(),i(c,{key:1},[t(` Fresh jobs are PRO only `)],64))]),r(`p`,w,` Every opening stays PRO for its first `+u(n(E))+` days. `,1)]),e(h,{size:`sm`,class:`shrink-0 rounded-full bg-white text-black hover:bg-white/90`,onClick:j},{default:l(()=>[...f[0]||=[t(` Unlock `,-1)]]),_:1})])]))}}}),{__name:`PostEarlyAccessNotice`});export{T as t};

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.