it-tools/dist/client/assets/chunks/chunk-6dc5d3af.js
2024-04-28 00:48:29 +08:00

1 line
1.6 KiB
JavaScript

import{_ as f}from"./chunk-a66a4022.js";import{a}from"./chunk-a740628f.js";import{d,G as p,q as e,j as t,D as s,F as m,U as h,m as n,M as y,c as k,E as w}from"./chunk-449c23a2.js";const x={key:0},B={key:1},N={key:2,"font-mono":""},b={key:3,"op-70":""},C={key:4},g=d({__name:"c-key-value-list-item",props:{item:{}},setup(c){const r=c,{item:o}=p(r);return(v,i)=>{const l=f;return e(a).isArray(e(o).value)?(t(),s("div",x,[(t(!0),s(m,null,h(e(o).value,u=>(t(),s("div",{key:u},[n(l,{value:u,"show-icon":e(o).showCopyButton??!0},null,8,["value","show-icon"])]))),128))])):e(a).isBoolean(e(o).value)?(t(),s("div",B,[n(l,{value:e(o).value?"true":"false","displayed-value":e(o).value?"Yes":"No","show-icon":e(o).showCopyButton??!0},null,8,["value","displayed-value","show-icon"])])):e(a).isNumber(e(o).value)?(t(),s("div",N,[n(l,{value:String(e(o).value),"show-icon":e(o).showCopyButton??!0},null,8,["value","show-icon"])])):e(a).isNil(e(o).value)||e(o).value===""?(t(),s("div",b,y(e(o).placeholder??"N/A"),1)):(t(),s("div",C,[n(l,{value:e(o).value,"show-icon":e(o).showCopyButton??!0},null,8,["value","show-icon"])]))}}}),$={flex:"","flex-col":"","gap-2":""},A={class:"c-key-value-list__key","text-13px":"","lh-normal":""},S=d({__name:"c-key-value-list",props:{items:{default:()=>[]}},setup(c){const r=c,{items:o}=p(r),v=k(()=>o.value.filter(i=>!a.isNil(i.value)||!i.hideOnNil));return(i,l)=>{const u=g;return t(),s("div",$,[(t(!0),s(m,null,h(e(v),_=>(t(),s("div",{key:_.label,class:"c-key-value-list__item"},[w("div",A,y(_.label),1),n(u,{item:_,class:"c-key-value-list__value","font-bold":"","lh-normal":""},null,8,["item"])]))),128))])}}});export{S as _};