PageSourceSearch

https://pilgrimpriest.us/_nuxt/CIQ6MfY-.js

js pilgrimpriest.us collected 2026-10-04 02:15:34 UTC 4,146 bytes, 1 lines download raw bytes

1import{_ as f}from"./BoYR_8Ff.js";import{_ as x}from"./-lMq4IC5.js";import{P as y}from"./DM83seKW.js";import{_ as b,o as r,c as l,a as n,t as d,K as p,p as S,h as g,m as w,P as _,b as i,F as T,r as $,g as V}from"./DBgj6Ujy.js";import{a as C}from"./BCf2TcTm.js";import{_ as I}from"./C93tUhh9.js";import{u as B}from"./CKOnH6qT.js";import"./BcU_cWsy.js";import"./45Bs4Rwm.js";import"./DRqQK_Jr.js";import"./CvOZLVkJ.js";const D=new Intl.DateTimeFormat("en",{year:"numeric",month:"short",day:"numeric",weekday:"short"}),F={props:{title:{type:String,default:""},episode:{type:Number,default:0},teaser:{type:String,default:""},litInfo:{type:String,default:""},date:{type:Date,default:null},slug:{type:String,default:""}},computed:{formattedDate(){if(this.date){const[{value:e},,{value:o},,{value:a},,{value:c}]=D.formatToParts(this.date);return`${e}, ${a} ${o} ${c}`}else return this.date}},methods:{goToPodcast(e){this.$router.push(this.$makePodcastRoute(e))},allCaps:C}},L=e=>(S("data-v-1b2c28e9"),e=e(),g(),e),N={class:"podcast-card-container"},R={class:"podcast-card-content"},U=L(()=>n("img",{src:I,class:"mx-16 mb-16 md:mb-0"},null,-1)),j=[U],H={key:0,class:"font-body text-14 mb-8 mx-auto md:mx-0"},M={class:"mb-12 text-center md:text-left"},E=["innerHTML"],G={class:"flex flex-col items-center md:flex-row md:items-start justify-between self-stretch"},K={class:"font-body font-semibold text-body-copy-faded text-14 mb-4 md:mb-0",style:{"min-width":"128px"}},Y={class:"font-body font-semibold text-body-copy-faded text-14 md:pl-128 text-center md:text-right"};function q(e,o,a,c,m,t){return r(),l("div",N,[n("div",R,[n("button",{onClick:o[0]||(o[0]=u=>t.goToPodcast(a.slug))},j),n("div",{class:"flex flex-col items-center md:items-start flex-grow",style:{"max-width":"calc(624px - 92px)"},onClick:o[1]||(o[1]=u=>t.goToPodcast(a.slug))},[a.episode?(r(),l("div",H," #"+d(a.episode),1)):p("",!0),n("h4",M,d(a.title),1),a.teaser?(r(),l("p",{key:1,class:"mb-12 text-justify md:text-left",innerHTML:a.teaser},null,8,E)):p("",!0),n("div",G,[n("div",K,d(t.allCaps(t.formattedDate)),1),n("div",Y,d(t.allCaps(a.litInfo)),1)])])])])}const v=b(F,[["render",q],["__scopeId","data-v-1b2c28e9"]]),z={components:{ContentTagline:f,SearchBar:x,PodcastCard:v,PSelect:y},data(){return{searchText:""}},computed:{...w(B),seasons(){return this.globalStore["podcasts/seasons"]},currentSeasonList(){return this.globalStore["podcasts/bySeason"][this.currentSeason]||[]},mostRecentSeason(){return this.seasons?this.seasons[0]:new Date().getFullYear()},currentSeason:{get(){return(this._.provides[_]||this.$route).hash?Number((this._.provides[_]||this.$route).hash.slice(1)):this.mostRecentSeason},set(e){this.$router.push(`${(this._.provides[_]||this.$route).path}#${e}`)}}},methods:{playPodcast(e){setTimeout(()=>this.$nuxt.$emit("start-podcast-audio",e),1e3),this.$router.push(this.$makePodcastRoute(e))}},head(){return{title:`Podcast ${this.currentSeason}`}}},A=e=>(S("data-v-ed9a40c8"),e=e(),g(),e),J={class:"container mx-auto"},O={class:"flex flex-col items-center"},Q=A(()=>n("div",{class:"text-center mb-16"},"or pick a season",-1)),W={class:"podcast-card-container mx-8 sm:mx-16 mb-64"};function X(e,o,a,c,m,t){const u=f,P=x,h=y,k=v;return r(),l("div",J,[n("div",O,[i(u),i(P,{modelValue:m.searchText,"onUpdate:modelValue":o[0]||(o[0]=s=>m.searchText=s),placeholder:"what are you looking for?",class:"max-w-xs mb-32",align:"center",section:"podcast"},null,8,["modelValue"]),Q,i(h,{modelValue:t.currentSeason,"onUpdate:modelValue":o[1]||(o[1]=s=>t.currentSeason=s),options:t.seasons,class:"mb-64"},null,8,["modelValue","options"])]),n("div",W,[(r(!0),l(T,null,$(t.currentSeasonList,s=>(r(),V(k,{key:String(s.date),title:s.title,episode:s.epn,teaser:s.teaser,date:s.date,"lit-info":s.litInfo,slug:s.slug,onPlay:Z=>t.playPodcast(s.slug)},null,8,["title","episode","teaser","date","lit-info","slug","onPlay"]))),128))]),i(h,{modelValue:t.currentSeason,"onUpdate:modelValue":o[2]||(o[2]=s=>t.currentSeason=s),options:t.seasons,class:"mx-auto mb-128"},null,8,["modelValue","options"])])}const me=b(z,[["render",X],["__scopeId","data-v-ed9a40c8"]]);export{me 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.