PageSourceSearch

https://kindredly.ai/js/BlogViewCFsxzsBb.js

js kindredly.ai collected 2026-09-24 14:30:20 UTC 1,122 bytes, 1 lines download raw bytes

1import{d as m,a3 as p,q as u,a4 as s,b as _,o as f,e as t,j as r,w as h}from"./vue-runtimeBcw72k-n.js";import{m as v}from"./marked.esmJKvyS0Pp.js";import"./cjs-helpersC4iS2aBk.js";const b={class:"container"},w={class:"mt-2"},k={class:"d-flex align-items-center flex-gap-sm"},x={class:"mt-4 container"},g=["innerHTML"],T=m({__name:"BlogView",setup(B){const a=p().params.articleId,n=u("");function l(e){return v(e)}function i(){fetch(`/blog/${a}.md`).then(e=>{if(!e.ok)throw new Error("Network response was not ok");return e.text()}).then(e=>{n.value=e}).catch(e=>{console.error("There was a problem with the fetch operation:",e)})}return i(),(e,o)=>{const c=s("b-icon"),d=s("b-button");return f(),_("div",b,[t("div",null,[t("div",w,[t("div",k,[r(d,{variant:"link",class:"text-muted pill d-flex align-items-center flex-gap-sm fillrow border px-3 py-2",to:"/read"},{default:h(()=>[r(c,{icon:"chevron-left"}),o[0]||(o[0]=t("div",null,"Back",-1))]),_:1})])])]),t("div",x,[t("div",{innerHTML:l(n.value),class:"markdown"},null,8,g)]),o[1]||(o[1]=t("div",{class:"mobileBottomGapPlusLg pb-5"},null,-1))])}}});export{T 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.