import{a as k,b as E}from"./chunk-MOALSGA2.js";import{a as T}from"./chunk-5OVEFISH.js";import"./chunk-ECIPGGFF.js";import"./chunk-KMX5PVQZ.js";import{a as b}from"./chunk-D5M6Y5VI.js";import"./chunk-7WODUV7D.js";import"./chunk-ZRBE56L3.js";import{b as j}from"./chunk-EP2DJHVF.js";import"./chunk-EQ67X7AF.js";import"./chunk-KHAMQZND.js";import"./chunk-D3YCQTGW.js";import"./chunk-OBT56KUD.js";import{m as N}from"./chunk-NMCXU7N6.js";import{$b as _,Ba as v,Bc as m,Ec as x,Jc as g,Nb as s,Rb as h,Uc as w,Vc as I,Yb as H,_b as y,ac as S,bc as p,cc as l,dc as C,ea as f,oc as c,sb as o,tb as u}from"./chunk-IYD54RT7.js";import"./chunk-RVFOIZLJ.js";function D(e,t){if(e&1&&(p(0,"div",2),m(1),l()),e&2){let r=t.$implicit,i=c();o(),x("",r,": ",i[r],"")}}function F(e,t){if(e&1&&_(0,D,2,2,"div",2,y),e&2){let r=c();S(r.getObjectKeys(t))}}function O(e,t){e&1&&(p(0,"div",3),m(1," No data "),l())}var B=T[1].children.find(e=>e.label==="Http Headers")||j,K=(()=>{let t=class t{get currNavItem(){return B}constructor(i){this.serverHealthHttpService=i,this.headers=this.serverHealthHttpService.HttpHeaders.pipe(f({bufferSize:1,refCount:!0}),b())}getObjectKeys(i){return Object.keys(i).sort()}};t.\u0275fac=function(n){return new(n||t)(u(E))},t.\u0275cmp=v({type:t,selectors:[["osee-server-health-headers"]],standalone:!0,features:[g],decls:5,vars:6,consts:[[1,"tw-flex","tw-h-full","tw-flex-col"],[3,"icon","name","description"],[1,"tw-pl-8"],[1,"tw-flex","tw-items-center","tw-justify-center","tw-p-4"]],template:function(n,a){if(n&1&&(p(0,"div",0),C(1,"osee-server-health-page-header",1),s(2,F,2,0),w(3,"async"),s(4,O,2,0),l()),n&2){let d;o(),h("icon",a.currNavItem.icon)("name",a.currNavItem.label)("description",a.currNavItem.description),o(),H(2,(d=I(3,4,a.headers))?2:4,d)}},dependencies:[N,k],encapsulation:2});let e=t;return e})(),G=K;export{K as ServerHealthHeadersComponent,G as default};
