UNPKG

@redocly/asyncapi-docs

Version:

Async API docs for Redocly Realm

9 lines (8 loc) 1.3 kB
var b=Object.create;var t=Object.defineProperty;var h=Object.getOwnPropertyDescriptor;var v=Object.getOwnPropertyNames;var x=Object.getPrototypeOf,g=Object.prototype.hasOwnProperty;var u=(e,r)=>{for(var o in r)t(e,o,{get:r[o],enumerable:!0})},n=(e,r,o,s)=>{if(r&&typeof r=="object"||typeof r=="function")for(let a of v(r))!g.call(e,a)&&a!==o&&t(e,a,{get:()=>r[a],enumerable:!(s=h(r,a))||s.enumerable});return e};var d=(e,r,o)=>(o=e!=null?b(x(e)):{},n(r||!e||!e.__esModule?t(o,"default",{value:e,enumerable:!0}):o,e)),L=e=>n(t({},"__esModule",{value:!0}),e);var B={};u(B,{ServersListPanel:()=>j});module.exports=L(B);var m=require("react/jsx-runtime"),l=require("@redocly/theme"),i=d(require("styled-components")),p=d(require("react")),c=require("./Server"),f=require("../hooks");const j=p.default.memo(({servers:e,showDetails:r,hideHeader:o})=>{const{getProtocolLabel:s}=(0,f.useProtocolLabels)();return(0,m.jsx)(y,{className:"panel-messages-samples",header:()=>o?null:(0,m.jsx)(l.PanelHeader,{isExpandable:!1,children:s("servers")}),children:e.map((a,P)=>(0,m.jsx)(c.Server,{server:a,showDetails:r},P))})}),y=(0,i.default)(l.Panel)` ${l.PanelBody} { padding: 0; > *:not(:last-child) { border-bottom: var(--panel-border-local); } } `;0&&(module.exports={ServersListPanel});