PageSourceSearch

https://historiahelvetica.ch/build/assets/page-BKl2vGx7.js

js historiahelvetica.ch collected 2026-10-07 08:11:48 UTC 7,568 bytes, 1 lines download raw bytes

1import{m as D,w as M,E as h,o as l,y as p,q as r,A as s,x as o,t as u,u as v,p as O,z as t,J as j,B as c,C as n,U as E}from"./rm-UqA-HDln.js";import{F as I}from"./PhChatCircleText.vue-BiLCfPtW.js";import{I as T}from"./PhEye.vue-pyqlrDdn.js";import{H as q,_ as F}from"./ShareModal.vue_vue_type_script_setup_true_lang-gBCtnZwg.js";import{G}from"./PhWarning.vue-6owmGcT-.js";import{_ as H,a as J,b as P}from"./index-CST95-Og.js";import{_ as y}from"./index-BAhFw17M.js";import{c as S,a as W}from"./ExpandableContentPreview.vue_vue_type_script_setup_true_lang-9kW0d2h5.js";import{_ as Y}from"./LazyImage.vue_vue_type_script_setup_true_lang-5BRHOPZr.js";import{_ as K}from"./DateTime.vue_vue_type_script_setup_true_lang-BXLRxdwY.js";import{_ as B}from"./LabelValue.vue_vue_type_script_setup_true_lang-CE9I4jHJ.js";import{_ as Q}from"./LabelValueGroup.vue_vue_type_script_setup_true_lang-DFES_NPS.js";import{_ as V}from"./Link.vue_vue_type_script_setup_true_lang-DLZ40LaW.js";import"./videojs-contrib-quality-menu.es-UAnKyj3h.js";import{_ as b}from"./Tooltip.vue_vue_type_script_setup_true_lang-CAuPE_gM.js";import"./ShowDocuments-BLEjsLL_.js";import{u as X}from"./useRoute-LhuvFnRb.js";import{_ as Z}from"./LikeButton.vue_vue_type_script_setup_true_lang-i-ZQboIt.js";import"./SubmitVote-BL2O51uZ.js";import{_ as tt}from"./ChangeLocale-dstgHfwJ.js";import"./ShowConversation-CDidjAIB.js";import"./LogoutUser-CM-0DTxh.js";import"./ShowLoginForm-B8R_eQ88.js";import"./ShowRegistrationForm-BN7kBq3z.js";import"./ResendEmailVerification-B6MEnfIP.js";import{_ as et}from"./DailyViewsPopover.vue_vue_type_script_setup_true_lang-Bfwl_5eF.js";import"./AreaChart.vue_vue_type_script_setup_true_lang-1Xq8aL1W.js";import{_ as ot}from"./Comments.vue_vue_type_script_setup_true_lang-DQHYp9IF.js";import"./PhFacebookLogo.vue-CDomF4a3.js";import"./PhXLogo.vue-DH4pPRKU.js";import"./index-BDWDQYMl.js";import"./Input.vue_vue_type_script_setup_true_lang-BYoCUdPX.js";import"./cn-BLSKlp9E.js";import"./tenant-DLm_rRDr.js";import"./Modal.vue_vue_type_script_setup_true_lang-gqGOkWNc.js";import"./DialogScrollContent.vue_vue_type_script_setup_true_lang-DS1N6pbu.js";import"./index-upGcAUuz.js";import"./PhX.vue-DZKzGKy4.js";import"./FormButton.vue_vue_type_script_setup_true_lang-aefgp5DI.js";import"./PhCircleNotch.vue-BGPG8thj.js";import"./index-EXTQMK5R.js";import"./Card.vue_vue_type_script_setup_true_lang-YUt3fxjK.js";import"./PhUser.vue-CrQrfGTq.js";import"./PhHeart.vue-RkhoAdLp.js";import"./index-D1TWRqOe.js";import"./useAxiosForm-Cznp85BC.js";import"./PhExclamationMark.vue-BSh_6JfR.js";import"./PopoverTrigger.vue_vue_type_script_setup_true_lang-BwAVaGme.js";import"./CardContent.vue_vue_type_script_setup_true_lang-DrsO786B.js";import"./CardHeader.vue_vue_type_script_setup_true_lang-BkYNUxxm.js";import"./CardTitle.vue_vue_type_script_setup_true_lang-OohDv2hX.js";import"./PhChats.vue-BVrl6JSO.js";import"./EmptyState.vue_vue_type_script_setup_true_lang-CiWvpNhz.js";import"./PhPaperPlaneRight.vue-BC_FP0of.js";import"./Avatar.vue_vue_type_script_setup_true_lang-BbfLoStG.js";import"./user-Crk3mgvH.js";import"./ContentEditor.vue_vue_type_script_setup_true_lang-CGMWm1es.js";import"./PhArrowBendUpLeft.vue-cicAnRtM.js";import"./PhCaretDown.vue-DyzqR8wt.js";import"./DropdownMenuTrigger.vue_vue_type_script_setup_true_lang-C7TyIJ35.js";import"./Separator.vue_vue_type_script_setup_true_lang-Dgq9OmV0.js";import"./PhCheck.vue-OC7yDKMQ.js";import"./Label.vue_vue_type_script_setup_true_lang-D7Sp-OOW.js";import"./Switch.vue_vue_type_script_setup_true_lang-D94I9lCw.js";import"./FormItem.vue_vue_type_script_setup_true_lang-unV7q-Vm.js";import"./PhTrash.vue-Cr0HhniM.js";import"./date-Bm99sZyi.js";import"./ConfirmationModal.vue_vue_type_script_setup_true_lang-DxYv5x8w.js";const st={class:"text-2xl font-semibold md:text-3xl"},at={class:"flex items-center gap-2"},it={class:"flex"},rt={id:"comments",class:"text-lg font-semibold text-header md:text-xl"},ke=D({__name:"page",props:{comments:{},post:{}},setup(x){const g=X(),{n:k,t:m}=M(),a=x,f=h(!1),w=h(a.post.isLiked),$=h(a.post.likesCount),_=l(()=>{var e;return((e=a.post.cover)==null?void 0:e.showcase)||null}),C=l(()=>g("posts.show",{post:a.post.slug})),A=l(()=>!!a.post.publishedAt||!!a.post.category),L=l(()=>a.post.category?g("posts.index",{filter:{category:[a.post.category.id]}}):void 0),N=l(()=>S(a.post,"like")),z=l(()=>S(a.post,"share")),R=l(()=>["draft"].includes(a.post.status)),U=l(()=>a.post.cover?{aspectRatio:`${a.post.cover.showcase.width}
1/${a.post.cover.showcase.height}`}:{});return(e,i)=>(r(),p(t(tt),{class:"max-w-screen-md space-y-4 py-4 md:space-y-8 md:py-8"},{default:s(()=>[o(t(j),{title:e.post.name},null,8,["title"]),R.value?(r(),p(t(H),{key:0,variant:"warning"},{default:s(()=>[o(t(G),{class:"size-4"}),o(t(J),null,{default:s(()=>[c(n(t(m)("Draft")),1)]),_:1}),o(t(P),null,{default:s(()=>[c(n(t(m)("This post is a draft and is only visible to you.")),1)]),_:1})]),_:1})):u("",!0),v("h1",st,n(e.post.name),1),v("div",at,[e.post.isCommentable?(r(),p(t(b),{key:0,content:t(m)("Comments")},{default:s(()=>[o(t(y),{class:"select-none text-muted-foreground",variant:"secondary",size:"sm","as-child":""},{default:s(()=>[o(t(V),{href:C.value+"#comments"},{default:s(()=>[o(t(I),{weight:"duotone"}),c(" "+n(t(k)(e.post.commentsCount)),1)]),_:1},8,["href"])]),_:1})]),_:1},8,["content"])):u("",!0),o(t(Z),{"is-liked":w.value,"onUpdate:isLiked":i[0]||(i[0]=d=>w.value=d),"likes-count":$.value,"onUpdate:likesCount":i[1]||(i[1]=d=>$.value=d),"likeable-type":"post",likeable:e.post,variant:"secondary",size:"sm","is-disabled":!N.value,"icon-weight-on":"fill","icon-weight-off":"duotone","count-as-badge":!1},null,8,["is-liked","likes-count","likeable","is-disabled"]),o(t(b),{content:t(m)("Views")},{default:s(()=>[v("div",it,[o(t(et),{"viewable-type":"post","viewable-id":e.post.id},{default:s(()=>[o(t(y),{class:"select-none text-muted-foreground",variant:"secondary",size:"sm",type:"button"},{default:s(()=>[o(t(T),{weight:"duotone"}),c(" "+n(t(k)(e.post.viewsCount,{notation:"compact"})),1)]),_:1})]),_:1},8,["viewable-id"])])]),_:1},8,["content"]),o(t(b),{content:t(m)("Share")},{default:s(()=>[o(t(y),{class:"select-none text-muted-foreground",variant:"secondary",size:"sm",type:"button",disabled:!z.value,onClick:i[2]||(i[2]=d=>f.value=!0)},{default:s(()=>[o(t(q),{weight:"duotone"})]),_:1},8,["disabled"])]),_:1},8,["content"])]),A.value?(r(),p(Q,{key:1},{default:s(()=>[e.post.publishedAt?(r(),p(t(B),{key:0},{label:s(()=>[c(n(t(m)("Published On")),1)]),value:s(()=>[o(t(K),{timestamp:e.post.publishedAt,format:"dayMonthYear"},null,8,["timestamp"])]),_:1})):u("",!0),e.post.category?(r(),p(t(B),{key:1},{label:s(()=>[c(n(t(m)("Category")),1)]),value:s(()=>[o(t(V),{href:L.value},{default:s(()=>[c(n(e.post.category.name),1)]),_:1},8,["href"])]),_:1})):u("",!0)]),_:1})):u("",!0),_.value?(r(),O("div",{key:2,class:"w-full overflow-hidden rounded-md bg-accent",style:E(U.value)},[o(t(Y),{class:"size-full object-cover",src:_.value.url,width:_.value.width,height:_.value.height},null,8,["src","width","height"])],4)):u("",!0),e.post.content?(r(),p(t(W),{key:3,content:e.post.content},null,8,["content"])):u("",!0),v("div",rt,n(t(m)("Comments")),1),o(t(ot),{"commentable-author-id":null,"commentable-type":"post",commentable:e.post,comments:e.comments},null,8,["commentable","comments"]),z.value?(r(),p(t(F),{key:4,open:f.value,"onUpdate:open":i[3]||(i[3]=d=>f.value=d),title:e.post.name,url:C.value,onClose:i[4]||(i[4]=d=>f.value=!1)},null,8,["open","title","url"])):u("",!0)]),_:1}))}});export{ke 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.