PageSourceSearch

https://www.civicinnovation.ai/_nuxt/CYk-QKvM.js

js civicinnovation.ai collected 2026-10-05 11:58:09 UTC 3,364 bytes, 1 lines download raw bytes

1import{o as C}from"./i-2v5t-7.js";import{C as g,K as P,U as r,V as M,Wt as B,Yt as i,b as m,f as v,j as S,kt as L,mt as _,ot as N,tt as V,v as t,w as o,x as l,xt as f}from"./CqKXbs0j.js";import"./BhAVaMkS.js";import{t as j}from"./DYU7aveM.js";import{t as z}from"#entry";import{t as x}from"./B6pdNbj0.js";import I from"./CwkCT2Eu.js";import{n as U}from"./DR8I29nG.js";import{t as $}from"./DA77T53p.js";import{t as D}from"./BH2niLpE.js";S();N(),L();var A={class:"mt-4 flex items-center justify-center"},T={class:"lg:w-[70%] w-full"},E={class:"font-bold text-2xl text-white italic uppercase flex items-center gap-1"},F={class:"mt-4"},K={class:"message-link text-white text-sm cursor-pointer mt-4 grid grid-cols-1 gap-1.5"},R={key:0,class:"absolute bg-grayPrimary bg-opacity-50 flex items-center gap-2 justify-center z-10 w-full h-full top-0 left-0 rounded-lg"},W=["onClick"],Y={class:"font-light lg:text-xs text-[10px]"},q={class:"lg:text-lg text-[14px] font-semibold lg:mt-1 lg:mb-1 message-title capitalize"},G={class:"font-light lg:text-xs text-[10px]"},H={class:"ms-auto"},J={class:"font-light lg:text-xs text-[10px]"},O={key:1,class:"bg-[#242424] p-4 text-center rounded-lg"},Q={key:0,class:"mt-6"},X={__name:"UserMessageIndexContainer",setup(Z){const h=j(),{$api:b}=C(),y=[{label:"Buat Pesan",to:"/user/message/new",unread:null,active:!1},{label:"Belum Dibaca",to:"/user/message",unread:0,active:!0},{label:"Semua Pesan",to:"/user/message/all",unread:null,active:!1}],n=_({current_page:1,last_page:1,per_page:10}),d=_(!0),s=_([]),p=async(u=1)=>{d.value=!0;try{const a=await b.get("/api/messages/unread",{params:{page:u,per_page:n.value.per_page}});d.value=!1;const e=a.data.data;s.value=e.data,s.value=s.value.map(c=>({...c,isLoading:!1})),n.value={current_page:e.current_page,last_page:e.last_page,per_page:e.per_page},h.fetchProfile(!0)}catch{d.value=!1}};M(()=>{p()});const w=D(),k=u=>{w.readMessage(u)};return(u,a)=>(r(),l(v,null,[o(U,{"is-visible":d.value},null,8,["is-visible"]),t("div",A,[t("div",T,[t("h2",E,[o(f(x),{icon:"material-symbols:mail",width:"30",height:"30",class:"text-primaryColor"}),a[0]||(a[0]=g(" Pesan ",-1))]),t("div",F,[o($,{label:"Belum Dibaca",tabs:y},{default:V(()=>[t("div",K,[s.value.length>0?(r(!0),l(v,{key:0},P(s.value,(e,c)=>(r(),l("div",{class:"history-item odd:bg-[#242424] even:bg-black lg:p-4 p-2 relative rounded-lg",key:c},[e.isLoading?(r(),l("div",R,[o(f(x),{icon:"line-md:loading-twotone-loop",width:"25",height:"25",class:"text-primaryColor"}),a[1]||(a[1]=g(" Loading... ",-1))])):m("",!0),t("div",{class:"flex items-center",onClick:ee=>k(e)},[t("div",null,[t("div",Y," #"+i(e.parent_message_id),1),t("div",q,i(e.subject),1),t("div",G,i(e.topic),1)]),t("div",H,[t("div",{class:B(["lg:text-lg text-[14px] font-semibold mb-1 capitalize",{"text-primaryColor":e.status_color==="warning","text-red-400":e.status_color==="danger","text-green-400":e.status_color==="success","text-white":e.status_color==="primary"}])},i(e.status),3),t("div",J,i(e.latest_created_at),1)])],8,W)]))),128)):(r(),l("div",O,[...a[2]||(a[2]=[t("p",{class:"text-lg"}," Belum ada pesan ",-1)])]))])]),_:1}),s.value.length>0?(r(),l("div",Q,[o(I,{currentPage:n.value.current_page,lastPage:n.value.last_page,onPageChange:p},null,8,["currentPage","lastPage"])])):m("",!0)])])])],64))}},ce=z(X,[["__scopeId","data-v-0d146bff"]]);export{ce 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.