1import{u as $,j as d,aF as l,r as e,ap as a,a0 as n,a3 as j,a8 as b,l as u,i as t,aG as D,az as B,F as v,a6 as y,q as h,ag as c,M as z,aa as H}from"./app-BHv9hyk1.js";import{H as R}from"./CommonHeader-CFTY7vdK.js";import{F as G}from"./CommonFooter-DCFOPept.js";import{_ as A}from"./index-C6U1FeTV.js";import{_ as F,a as M,b as P,c as V,d as I,e as S}from"./PaginationPrevious.vue_vue_type_script_setup_true_lang-mR-fKo-S.js";import{_ as J,a as K,b as U,c as w,d as O,e as k}from"./TableHeader.vue_vue_type_script_setup_true_lang-NVUxMJOP.js";/* empty css *//* empty css */import{D as q,T as Q}from"./DetailsDialog-CRrgp5NA.js";import{b as W}from"./createLucideIcon-DJbrtdy7.js";import{_ as X}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./Presence-DdC4A9Jy.js";import"./index-DfYKW45_.js";import"./useForwardExpose-u5qi7fGQ.js";import"./chevron-right-CM13tX4X.js";import"./DialogTrigger.vue_vue_type_script_setup_true_lang-l-ShyggD.js";import"./DialogTitle-CIGluX0E.js";import"./Teleport-0ufS0BB0.js";import"./nullish-CHIgUVhi.js";import"./handleAndDispatchCustomEvent-ChOKVcqp.js";import"./x-CQtjuZE9.js";import"./DialogTrigger-WbWSpKGK.js";import"./DialogClose.vue_vue_type_script_setup_true_lang-BA2fvzBQ.js";import"./DialogFooter.vue_vue_type_script_setup_true_lang-C5jYP_8H.js";/** 2 * @license lucide-vue-next v0.468.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const Y=W("ContactRoundIcon",[["path",{d:"M16 2v2",key:"scm5qe"}],["path",{d:"M17.915 22a6 6 0 0 0-12 0",key:"suqz9p"}],["path",{d:"M8 2v2",key:"pbkmx"}],["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["rect",{x:"3",y:"4",width:"18",height:"18",rx:"2",key:"12vinp"}]]),Z=$({__name:"ContactDialog",props:{contact:{}},setup(p){return(g,i)=>(n(),d(q,{title:"é£çµ¡å ",text:p.contact??""},{default:l(()=>[e(a(Y))]),_:1},8,["text"]))}}),ee=$({__name:"PresentationDialog",props:{description:{}},setup(p){return(g,i)=>(n(),d(q,{title:"ãã¬ã¼ã³æ å ±",text:p.description??""},{default:l(()=>[e(a(Q))]),_:1},8,["text"]))}}),te={class:"common-layout"},ae={class:"application flex"},se={class:"grow"},le={class:"flex flex-row flex-wrap justify-between mb-4"},oe={class:"flex flex-row flex-wrap justify-end"},ne={class:"text-wrap break-all"},ie={class:"line-clamp-6 whitespace-break-spaces break-all hidden sm:line-clamp-6"},re={class:"sm:hidden text-center"},pe={class:"line-clamp-6 whitespace-break-spaces break-all hidden sm:line-clamp-6"},de={class:"sm:hidden text-center"},ue=["href"],ce=["src"],_e={class:"text-gray-400"},fe={class:"flex flex-row flex-wrap justify-end mb-4"},me={class:"flex flex-row justify-center mb-4"},ve=$({__name:"Bulletin",props:{members:{},page:{},perPage:{},total:{}},setup(p){const g=p,i=j(parseInt(g.perPage)),C=j(g.page??1);function x(_=1){H.get(route("user.bulletin"),{perPage:i.value,page:_},{preserveScroll:!0})}return(_,s)=>{const E=b("el-header"),L=b("el-main"),N=b("el-footer"),T=b("el-container");return n(),u("div",te,[e(T,null,{default:l(()=>[e(E,{class:"mb-4"},{default:l(()=>[e(R)]),_:1}),e(L,{id:"mainContent"},{default:l(()=>[t("div",ae,[t("div",se,[t("div",le,[s[7]||(s[7]=t("p",null,"ãã¡ãã®ä¼ç¤¾ã«ãèå³ãããæ¹ã¯ãä¼å¡åç°¿ã§æ¤ç´¢ãã¦ãã ããã",-1)),t("div",oe,[t("div",null,[D(t("select",{id:"top-per-page","onUpdate:modelValue":s[0]||(s[0]=o=>i.value=o),onChange:s[1]||(s[1]=o=>x()),class:"border input"},[...s[6]||(s[6]=[t("option",{value:10},"10ä»¶",-1),t("option",{value:30},"30ä»¶",-1),t("option",{value:50},"50ä»¶",-1)])],544),[[B,i.value]])]),t("div",null,[e(a(F),{page:C.value,"items-per-page":i.value,total:p.total,showEdges:!0,siblingCount:1,"onUpdate:page":s[2]||(s[2]=o=>x(o))},{default:l(({page:o})=>[e(a(M),null,{default:l(({items:f})=>[e(a(P)),(n(!0),u(v,null,y(f,(r,m)=>(n(),u(v,{key:m},[r.type==="page"?(n(),d(a(V),{key:0,value:r.value,"is-active":r.value===o},{default:l(()=>[h(c(r.value),1)]),_:2},1032,["value","is-active"])):(n(),d(a(I),{key:1,index:m},null,8,["index"]))],64))),128)),e(a(S))]),_:2},1024)]),_:1},8,["page","items-per-page","total"])])])]),e(a(J),{class:"mb-4 border-separate border-spacing-1"},{default:l(()=>
6[e(a(K),{class:"bg-gray-300"},{default:l(()=>[e(a(U),null,{default:l(()=>[e(a(w),{class:"text-center sm:w-1/6"},{default:l(()=>[...s[8]||(s[8]=[t("p",{class:"text-black font-bold text-wrap lg:text-nowrap"}," ä¼ç¤¾å ",-1)])]),_:1}),e(a(w),{class:"text-center"},{default:l(()=>[...s[9]||(s[9]=[t("p",{class:"text-black font-bold text-wrap lg:text-nowrap"}," ãã¬ã¼ã³æ
å ± ",-1)])]),_:1}),e(a(w),{class:"text-center sm:w-1/6"},{default:l(()=>[...s[10]||(s[10]=[t("p",{class:"text-black font-bold text-wrap lg:text-nowrap"}," é£çµ¡å
",-1)])]),_:1}),e(a(w),{class:"text-center w-1/2 sm:w-1/4"},{default:l(()=>[...s[11]||(s[11]=[t("p",{class:"text-black font-bold text-wrap lg:text-nowrap"}," ãã¬ã¼ã³è³æ ",-1)])]),_:1})]),_:1})]),_:1}),e(a(O),null,{default:l(()=>[(n(!0),u(v,null,y(p.members,(o,f)=>(n(),d(a(U),{key:f},{default:l(()=>[e(a(k),null,{default:l(()=>[t("p",ne,c(o.japanese_name),1)]),_:2},1024),e(a(k),null,{default:l(()=>[t("p",ie,c(o.description),1),t("div",re,[e(ee,{description:o.description},null,8,["description"])])]),_:2},1024),e(a(k),null,{default:l(()=>[t("p",pe,c(o.contact_info),1),t("div",de,[e(Z,{contact:o.contact_info},null,8,["contact"])])]),_:2},1024),e(a(k),{class:"text-center"},{default:l(()=>[t("a",{target:"_blank",href:_.route("user.presentation.download",{id:o.id}),class:"align-middle rounded-lg shadow-lg mb-2"},[t("img",{src:_.route("user.presentation.display",{id:o.id}),class:"w-[200px] h-[100px] object-contain invisible",onload:"this.classList.remove('invisible')"},null,8,ce)],8,ue),t("p",_e,"é²è¦§æ°ï¼"+c(o.view_count)+"å",1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1}),t("div",fe,[t("div",null,[D(t("select",{id:"bottom-per-page","onUpdate:modelValue":s[3]||(s[3]=o=>i.value=o),onChange:s[4]||(s[4]=o=>x()),class:"border input"},[...s[12]||(s[12]=[t("option",{value:10},"10ä»¶",-1),t("option",{value:30},"30ä»¶",-1),t("option",{value:50},"50ä»¶",-1)])],544),[[B,i.value]])]),t("div",null,[e(a(F),{page:C.value,"items-per-page":i.value,total:p.total,showEdges:!0,siblingCount:1,"onUpdate:page":s[5]||(s[5]=o=>x(o))},{default:l(({page:o})=>[e(a(M),null,{default:l(({items:f})=>[e(a(P)),(n(!0),u(v,null,y(f,(r,m)=>(n(),u(v,{key:m},[r.type==="page"?(n(),d(a(V),{key:0,value:r.value,"is-active":r.value===o},{default:l(()=>[h(c(r.value),1)]),_:2},1032,["value","is-active"])):(n(),d(a(I),{key:1,index:m},null,8,["index"]))],64))),128)),e(a(S))]),_:2},1024)]),_:1},8,["page","items-per-page","total"])])]),t("div",me,[e(a(z),{href:_.route("user.directory")},{default:l(()=>[e(a(A),{class:"white-btn"},{default:l(()=>[...s[13]||(s[13]=[h(" ãã¤ãã¼ã¸ã¸æ»ã ",-1)])]),_:1})]),_:1},8,["href"])])])])]),_:1}),e(N,null,{default:l(()=>[e(G)]),_:1})]),_:1})])}}}),ze=X(ve,[["__scopeId","data-v-073100be"]]);export{ze 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.