chore: 重新编译前端产物(补装CodeMirror依赖)
This commit is contained in:
1 parent
23e9e3da62
commit
4e384ca401
115 files changed
+147
-147
No files matched your search
@@ -0,0 +1 @@
|
||||
import{r as k,j as t}from"./vendor-codemirror-B1SGo4xl.js";import{B as f}from"./badge-CGJlVD3L.js";import{T as N,a as y,b as p,c as o,d as $,e as r}from"./table-B2F10oba.js";import{f as _,a as K,e as C}from"./k8s-yaml-utils-4KZB_Bq_.js";import{L as S}from"./vendor-icons-DmqcWdzX.js";function z(e){const a=e.object_kind||e.objectKind||"",n=e.object_name||e.objectName||"",c=e.object||(a&&n?`${a}/${n}`:"")||"",d=e.first_time||e.firstTime||e.first_timestamp||e.firstTimestamp||"",i=e.last_time||e.lastTime||e.last_timestamp||e.lastTimestamp||"",x=e.event_time||e.eventTime||"",b=Number(e.count)>0?Number(e.count):1,l=e.source||e.source_component||e.sourceComponent||(e.source?.component?`${e.source.component}${e.source.host?`@${e.source.host}`:""}`:"")||"-";return{name:e.name||"",namespace:e.namespace||"",type:e.type||"Normal",reason:e.reason||"-",message:e.message||"-",object:c||"-",objectKind:a,objectName:n,source:l,count:b,firstTime:d||x,lastTime:i||x,eventTime:x}}function B(e){if(!e)return"";const a=Date.now()-new Date(e).getTime();if(a<0)return"";const n=Math.floor(a/6e4);if(n<1)return"刚刚";if(n<60)return`${n}分钟前`;const c=Math.floor(n/60);return c<24?`${c}小时前`:`${Math.floor(c/24)}天前`}function D(e,a,n){if(n<=1)return"-";const c=K(C(e,a));return c==="-"?`×${n}`:`${c} · ×${n}`}function j(e){return{absolute:_(e),relative:B(e)}}function q({events:e,loading:a=!1,emptyText:n="暂无事件",maxRows:c,showNamespace:d=!1}){const[i,x]=k.useState(null),b=a===!0||a==="events",l=c?e.slice(0,c):e,v=d?10:9;return t.jsxs("div",{"code-path":"src/components/kubernetes/EventTable.tsx:35:5",className:"overflow-x-auto",children:[t.jsxs(N,{"code-path":"src/components/kubernetes/EventTable.tsx:36:7",children:[t.jsx(y,{"code-path":"src/components/kubernetes/EventTable.tsx:37:9",children:t.jsxs(p,{"code-path":"src/components/kubernetes/EventTable.tsx:38:11",className:"border-[var(--dg-border)] hover:bg-transparent",children:[t.jsx(o,{"code-path":"src/components/kubernetes/EventTable.tsx:39:13",className:"text-[var(--dg-text-muted)] w-[148px]",children:"最后时间"}),t.jsx(o,{"code-path":"src/components/kubernetes/EventTable.tsx:40:13",className:"text-[var(--dg-text-muted)] w-[148px]",children:"首次时间"}),t.jsx(o,{"code-path":"src/components/kubernetes/EventTable.tsx:41:13",className:"text-[var(--dg-text-muted)] w-16 text-center",children:"次数"}),t.jsx(o,{"code-path":"src/components/kubernetes/EventTable.tsx:42:13",className:"text-[var(--dg-text-muted)] w-20",children:"重复"}),t.jsx(o,{"code-path":"src/components/kubernetes/EventTable.tsx:43:13",className:"text-[var(--dg-text-muted)] w-20",children:"类型"}),t.jsx(o,{"code-path":"src/components/kubernetes/EventTable.tsx:44:13",className:"text-[var(--dg-text-muted)] w-28",children:"原因"}),t.jsx(o,{"code-path":"src/components/kubernetes/EventTable.tsx:45:13",className:"text-[var(--dg-text-muted)] min-w-[120px]",children:"对象"}),d&&t.jsx(o,{"code-path":"src/components/kubernetes/EventTable.tsx:46:31",className:"text-[var(--dg-text-muted)] w-24",children:"命名空间"}),t.jsx(o,{"code-path":"src/components/kubernetes/EventTable.tsx:47:13",className:"text-[var(--dg-text-muted)] w-28",children:"来源"}),t.jsx(o,{"code-path":"src/components/kubernetes/EventTable.tsx:48:13",className:"text-[var(--dg-text-muted)] min-w-[200px]",children:"消息"})]})}),t.jsx($,{"code-path":"src/components/kubernetes/EventTable.tsx:51:9",children:b?t.jsx(p,{"code-path":"src/components/kubernetes/EventTable.tsx:53:13",children:t.jsx(r,{"code-path":"src/components/kubernetes/EventTable.tsx:54:15",colSpan:v,className:"text-center py-10",children:t.jsx(S,{"code-path":"src/components/kubernetes/EventTable.tsx:55:17",className:"h-5 w-5 animate-spin mx-auto text-[var(--dg-text-muted)]"})})}):l.length===0?t.jsx(p,{"code-path":"src/components/kubernetes/EventTable.tsx:59:13",children:t.jsx(r,{"code-path":"src/components/kubernetes/EventTable.tsx:60:15",colSpan:v,className:"text-center text-[var(--dg-text-muted)] py-10",children:n})}):l.map((s,g)=>{const u=`${s.name||s.object}-${g}`,m=i===u,E=s.type==="Warning",h=j(s.lastTime),T=j(s.firstTime);return t.jsxs(p,{"code-path":"src/components/kubernetes/EventTable.tsx:69:15",className:`border-[var(--dg-border)] cursor-pointer hover:bg-[var(--dg-bg-tertiary)]/40 ${m?"bg-[var(--dg-bg-tertiary)]/30":""}`,onClick:()=>x(m?null:u),children:[t.jsxs(r,{"code-path":"src/components/kubernetes/EventTable.tsx:74:17",className:"text-xs text-[var(--dg-text-muted)]",children:[t.jsx("div",{"code-path":"src/components/kubernetes/EventTable.tsx:75:19",children:h.absolute}),t.jsx("div",{"code-path":"src/components/kubernetes/EventTable.tsx:76:19",className:"text-[10px]",children:h.relative})]}),t.jsxs(r,{"code-path":"src/components/kubernetes/EventTable.tsx:78:17",className:"text-xs text-[var(--dg-text-muted)]",children:[t.jsx("div",{"code-path":"src/components/kubernetes/EventTable.tsx:79:19",children:T.absolute}),t.jsx("div",{"code-path":"src/componentsLine truncated
|
||||
Reference in new issue
Block a user