UNPKG

@xcpcio/board-app

Version:
2 lines (1 loc) 2.48 kB
import{_ as b}from"./RightArrowIcon-DcfHXHHq.js";import{_ as $}from"./Tooltip.vue_vue_type_script_setup_true_lang-OTaxJAgs.js";import{d as w,f as y,p as x,q as R,r as F,c as n,o as t,b as o,s as a,h as e,a as f,w as h,k as d,u as T,A as B,B as N,F as A,E as L,G as V}from"./index-CYsJ2gG-.js";import{_ as j}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{R as C,c as E}from"./constant-2MSuUQN9.js";import{b as I}from"./route-block-B_A1xBdJ.js";const S={"h-22":""},U={key:0},G={"w-238":"",flex:"","flex-col":"","justify-center":"","font-serif":"","pb-2":"",border:"b-2 gray-200 dark:gray-700"},D={"w-full":"",flex:""},M={class:"title","w-inherit":""},O={"overflow-hidden":"","text-2xl":"",truncate:""},q={"text-lg":""},H={"float-right":""},J={class:"MuiIconButton-label"},X=w({__name:"RatingIndexUI",props:{ratingIndex:null},setup(g){const u=g,s=y(()=>u.ratingIndex),_=x(null),i=R(_),r=y(()=>`/rating/${s.value.id}`);return(m,v)=>{const c=$,l=b,p=F("RouterLink");return t(),n("div",{ref_key:"el",ref:_},[o("div",S,[e(i)?(t(),n("div",U,[o("div",G,[o("div",D,[o("div",M,[f(c,null,{popper:h(()=>[o("div",q,d(e(s).name),1)]),default:h(()=>[o("div",O,d(e(s).name),1)]),_:1})]),o("div",H,[f(p,{class:"go MuiIconButton-root",to:e(r)},{default:h(()=>[o("span",J,[f(l)])]),_:1},8,["to"])])])])])):a("",!0)])],512)}}}),z=j(X,[["__scopeId","data-v-48903a4b"]]),K={class:"sm:w-[1024px] lg:w-screen","lg:of-x-hidden":"",flex:"","flex-col":"","justify-center":"","items-center":""},P={key:0,"mt-4":"","mb-4":"",class:"sm:w-[1000px] lg:w-screen",flex:"","justify-center":"","items-center":""},Q={key:0},W={key:1},Y={key:1,class:"sm:w-[1000px] lg:w-screen min-h-120",flex:"","flex-col":"","items-center":""},Z={key:0,"mt-4":""},ee={key:1,p10:""},te=w({__name:"index",setup(g){const{t:u}=T();B(E);function s(){return`${C.value}index/index.json`}const _=x(s()),i=x([]),{error:r,isFetching:m,isFinished:v}=N(_,{refetch:!0,afterFetch:c=>(i.value=JSON.parse(c.data),c)}).get();return(c,l)=>{const p=z;return t(),n("div",K,[o("div",null,[e(m)||e(r)?(t(),n("div",P,[e(m)?(t(),n("div",Q,d(e(u)("common.loading"))+"... ",1)):a("",!0),e(r)?(t(),n("div",W,d(e(r)),1)):a("",!0)])):a("",!0),e(v)?(t(),n("div",Y,[e(i).length?(t(),n("div",Z,[(t(!0),n(A,null,L(e(i),k=>(t(),V(p,{key:k.id,"rating-index":k},null,8,["rating-index"]))),128))])):(t(),n("div",ee,l[0]||(l[0]=[o("div",{op40:"",italic:"",mb5:""}," No result found ",-1)])))])):a("",!0)])])}}});typeof I=="function"&&I(te);export{te as default};