2 lines
1.6 KiB
JavaScript
2 lines
1.6 KiB
JavaScript
|
import{a as l,_ as u}from"./main-9b36f05f.js";import{h as c,o,s as i,e as s,d,F as r,C as f,aa as h,v as p,t as n}from"./vendor-adef9cb4.js";const _=c({name:"notifications",data:()=>({items:void 0}),mounted(){l.post("/api/notifications/list/all").then(t=>{t.data.length!==0?this.items=t.data:this.items=void 0})},methods:{jump(t){l.post("/api/notifications/read/"+t.id).then(e=>{t.url.startsWith("http")?window.location.href=t.url:this.$router.push(t.url)})}}}),m={class:"block block-content-full"},v={class:"block-content pb-3"},k={class:"container-fluid"},C={class:"row"},x={key:0,class:"col-auto"},b={key:1,class:"col-12"},g={class:"nav-items my-2"},w=["onClick"],y={class:"flex-shrink-0 mx-3"},$={class:"flex-grow-1 fs-sm pe-2"},F={class:"fw-semibold"},B={class:"text-muted"};function j(t,e,N,V,z,D){return o(),i("div",m,[e[1]||(e[1]=s("div",{id:"fixed-header",class:"block-header block-header-default bg-gray-light"},[s("h3",{class:"block-title text-primary-dark"},[s("i",{class:"fa fa-bell"}),d(" اعلانها ")]),s("div",{class:"block-options"})],-1)),s("div",v,[s("div",k,[s("div",C,[t.items==null?(o(),i("div",x,e[0]||(e[0]=[s("h3",{class:"text-center"}," همه چی آرومه... ",-1),s("p",null," فعلا هیچ اعلانی ندارید. ",-1)]))):(o(),i("div",b,[s("ul",g,[(o(!0),i(r,null,f(t.items,a=>(o(),i("li",null,[s("a",{class:"d-flex text-dark py-2",onClick:h(E=>t.jump(a),["prevent"])},[s("div",y,[s("i",{class:p(["text-"+a.icon,"fa fa-fw fa-check-circle"])},null,2)]),s("div",$,[s("div",F,n(a.message),1),s("div",B,n(a.date)+" قبل",1)])],8,w)]))),256))])]))])])])])}const S=u(_,[["render",j]]);export{S as default};
|