Files
futurewalker/public/build/assets/OpenNewsBite-75a2c3ff.js
2023-12-03 13:14:42 +08:00

2 lines
1.3 KiB
JavaScript

import{M as d}from"./app-front-1412cff8.js";import{_ as n,c as i,i as e,t as l,n as c,o as r}from"./vue-f60b87be.js";const m={name:"OpenNewsBite",props:["title","bite","thisClass","minRead"],data(){return{modalInstance:null}},methods:{openModal(){this.modalInstance=new d(this.$refs.modal,{keyboard:!1}),this.modalInstance.show()},closeModal(){this.modalInstance&&this.modalInstance.hide()}}},_={class:"modal",ref:"modal",tabindex:"-1",role:"dialog","aria-labelledby":"modalLabel","aria-hidden":"true"},b={class:"modal-dialog modal-dialog-centered",role:"document"},h={class:"modal-content"},u={class:"modal-header text-start font-family-roboto-condensed fw-bolder"},f={class:"modal-title",id:"modalLabel"},p={class:"modal-body text-start small"},M=["innerHTML"];function v(y,t,a,B,x,o){return r(),i("div",null,[e("button",{type:"button",class:c(a.thisClass),onClick:t[0]||(t[0]=(...s)=>o.openModal&&o.openModal(...s))}," 🍪 Read Bite ("+l(a.minRead)+") ",3),e("div",_,[e("div",b,[e("div",h,[e("div",u,[e("h5",f,"The Bite: "+l(a.title),1),e("button",{type:"button",class:"btn-close",onClick:t[1]||(t[1]=(...s)=>o.closeModal&&o.closeModal(...s)),"aria-label":"Close"})]),e("div",p,[e("p",{innerHTML:a.bite},null,8,M)])])])],512)])}const I=n(m,[["render",v],["__scopeId","data-v-8c042ab4"]]);export{I as default};