PageSourceSearch

https://shawangunkjournal.com/build/assets/Selector-B8gx0JOt.js

js shawangunkjournal.com collected 2026-09-26 07:34:09 UTC 2,640 bytes, 1 lines download raw bytes

1import{m as e}from"./moment-CUW3z3Ml.js";import{p as t,u as i}from"./vendor-BLkz7W-5.js";import{n,g as a}from"./analytics_events-CF_xO-L0.js";import"./fontawesome-BYuKbZbz.js";import"./vue-core-CfN93tgN.js";const r=n({name:"ArchiveLinkSelector",data:()=>({year:a().year().toString(),archiveLink:null,archiveLinks:[]}),computed:{yearOptions(){const e=i(this.archiveLinks.map(e=>e.year)).sort().reverse();return e.unshift("Select Year"),e},archiveLinksFiltered(){const e=this.archiveLinks.filter(e=>e.year===this.year);return e.unshift({id:null,value:null,name:"Go to issue"}),e}},watch:{archiveLink(){}},async created(){const e=await async function(e){return t.post("/archive_links",e).then(e=>e.data)}({publicationId:1});this.archiveLinks=e.items,this.archiveLink=null,this.$nextTick(()=>{this.year=this.yearOptions[0]})},methods:{linkDate:t=>t.id?e.tz(t.year+"-"+t.month+"-"+t.day,"America/New_York").format("MMMM D, YYYY"):t.name,openLink(){const e=this.archiveLinksFiltered.find(e=>e.id===this.archiveLink);this.archiveLink&&e&&e.link&&(window.location.href=e.link)},submit(){}}},function(){var e=this,t=e._self._c;return t("div",{staticClass:"columns is-centered mt-4"},[t("div",{staticClass:"column is-four-fifths"},[t("h1",{staticClass:"title is-size-4"},[e._v("Shawangunk Journal Archives")]),t("form",{staticClass:"content",on:{submit:function(t){return t.preventDefault(),e.submit.apply(null,arguments)}}},[t("div",{staticClass:"field is-grouped"},[t("div",{staticClass:"control"},[t("div",{staticClass:"select"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.year,expression:"year"}],attrs:{name:"year",required:""},on:{change:[function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.year=t.target.multiple?i:i[0]},function(t){e.archiveLink=null}]}},e._l(e.yearOptions,function(i){return t("option",{key:i,domProps:{value:i}},[e._v(" "+e._s(i)+" ")])}),0)])]),t("div",{staticClass:"control"},[t("div",{staticClass:"select"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.archiveLink,expression:"archiveLink"}],attrs:{name:"archiveLink",required:"",disabled:e.archiveLinksFiltered.length<=1},on:{change:[function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.archiveLink=t.target.multiple?i:i[0]}
1,e.openLink]}},e._l(e.archiveLinksFiltered,function(i){return t("option",{key:i.id,domProps:{value:i.id}},[e._v(" "+e._s(e.linkDate(i))+" ")])}),0)])])])])])])},[],!1,null,null).exports;export{r 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.