1import{_ as t,a as e}from"./page-meta.BhYq-suZ.js";import{g as a,a as r,w as o,F as i,R as s,a1 as l,p as d,H as m,r as n,q as p,o as u,k as c}from"./index-DEpBscAf.js";import{r as f}from"./uni-app.es.DCMxoOwQ.js";import{_ as h}from"./database-table.Cbr9Mqaa.js";import{_ as j}from"./database-layout.9vDJzY8V.js";import{D as b}from"./utils.B61jOpSz.js";import{D as g}from"./d4-db-item.CwyjUPuW.js";import{_ as y}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./uni-load-more.DXku1cBj.js";import"./lazy-image.CJo0AQX9.js";import"./chevron-right.UxAiXwN8.js";import"./dropdown-actions.B6DNzmcA.js";import"./x.Ckpwsymw.js";import"./package-open.D2EZvN1j.js";import"./arrow-up-down.rvAcVFiW.js";import"./layout-list.B5-FMMkA.js";import"./back-btn.C6S0SBZD.js";import"./chevron-left.Da9ti6ri.js";import"./change-lang.Bs7OHGXN.js";import"./globe.bw9sSe_e.js";import"./tool-item.29wKEO5a.js";import"./content-layout.A4K2ggmy.js";import"./sword.vM2imIP-.js";import"./skull.1L-ru1G5.js";import"./gem.CdVydawZ.js";import"./flask-round.D75u4-zc.js";import"./shield.BsQ2o4RP.js";import"./heart.CFJxnjky.js";import"./database-line.BSZgSMDD.js";const w=y({components:{"database-layout":j,"database-table":h,"d4-db-item":g},data:()=>({dbMenu:b,dataSource:[],filterOptions:[],defaultFilter:{itemType:"HoradricPower"}}),mounted(){this.init()},methods:{getIconUrl:t=>t.key||t.icon?d(`${m}/data_img/d4/horadricPower/${t.icon||t.key}.png`,200):"",getTag(t){if(!t.type)return[];const e=this.$i18n.tm(`d4.horadricPowerType.${t.type}`);return e?[e]:[]},async init(){const t=s("horadricPower"),e=await this.$store.dispatch("fetchDataBase",{key:"horadricPower",url:t});this.dataSource=Array.isArray(e)?e:[],this.filterOptions=[{title:this.$i18n.tm("d4.ui.filter.type"),field:"type",dataSource:l(this.$i18n.tm("d4.horadricPowerType"))}]}},onReachBottom(){this.$refs.table&&this.$refs.table.loadMore()}},[["render",function(s,l,d,m,b,g){const y=f(n("page-meta-head"),t),w=f(n("page-meta"),e),_=p("d4-db-item"),$=f(n("database-table"),h),k=f(n("database-layout"),j);return u(),a(i,null,[r(w,null,{default:o((()=>[r(y,null,{default:o((()=>[c("title",null,"éæå¾·éåé - æé»4 | æé»æ ¸")])),_:1})])),_:1}),r(k,{menu:b.dbMenu,defaultActiveKey:"horadricPower",fallbackUrl:"/d4"},{default:o((()=>[r($,{ref:"table",dataSource:b.dataSource,filterOptions:b.filterOptions,defaultFilter:b.defaultFilter,searchFields:["desc"],placeholder:"æç´¢éæå¾·éåéåç§°ãæè¿°...",columns:2},{item:o((({item:t})=>[r(_,{title:t.name,subtitle:s.$i18n.tm("d4.dataType.horadricPower"),iconUrl:g.getIconUrl(t),desc:t.desc,tag:g.getTag(t)},null,8,["title","subtitle","iconUrl","desc","tag"])])),_:1},8,["dataSource","filterOptions","defaultFilter"])])),_:1},8,["menu"])],64)}]]);export{w 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.