apiconnect-explorer
Version:
- [Getting Started](#getting-started) - [Configuration](#configuration) * [Required](#required) * [Optional](#optional) - [Usage in React](#usage-in-react) - [Usage outside of React](#usage-outside-of-react) - [Detailed description of options](#detail
1 lines • 2.4 kB
text/typescript
;Object.defineProperty(exports,"__esModule",{value:!0}),exports["default"]=void 0;var a=require("react"),b=require("react-i18next"),c=require("contexts/ApiHandler"),d=e(require("code-snippets/KafkaSnippets/JavaKafkaCodeSnippet"));function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){return k(a)||j(a,b)||h(a,b)||g()}function g(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function h(b,c){if(b){if("string"==typeof b)return i(b,c);var a={}.toString.call(b).slice(8,-1);return"Object"===a&&b.constructor&&(a=b.constructor.name),"Map"===a||"Set"===a?Array.from(b):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?i(b,c):void 0}}function i(b,c){(null==c||c>b.length)&&(c=b.length);for(var d=0,f=Array(c);d<c;d++)f[d]=b[d];return f}function j(b,c){var d=null==b?null:"undefined"!=typeof Symbol&&b[Symbol.iterator]||b["@@iterator"];if(null!=d){var g,h,j,k,l=[],a=!0,m=!1;try{if(j=(d=d.call(b)).next,0===c){if(Object(d)!==d)return;a=!1}else for(;!(a=(g=j.call(d)).done)&&(l.push(g.value),l.length!==c);a=!0);}catch(a){m=!0,h=a}finally{try{if(!a&&null!=d["return"]&&(k=d["return"](),Object(k)!==k))return}finally{if(m)throw h}}return l}}function k(a){if(Array.isArray(a))return a}var l={keyDeserializer:"key.deserializer",valueDeserializer:"value.deserializer",bootstrapServers:"bootstrap.servers",clientId:"client.id",saslMechanism:"sasl.mechanism",securityProtocol:"security.protocol"},m=function(e,g){var h=(0,a.useState)([]),i=f(h,2),j=i[0],k=i[1],m=(0,b.useTranslation)(),n=m.t,o=(0,c.useApi)(),p=o.apiHandler,q=(0,a.useMemo)(function(){return new d["default"](p,e,{},n,void 0,g)},[p,e,g,n]),r=(0,a.useCallback)(function(a){return a===l.keyDeserializer?{key:a,value:q.getKeyDeserializer().deserializerClass}:a===l.valueDeserializer?{key:a,value:q.getSchemaInformation().deserializerClass}:a===l.bootstrapServers?{key:a,value:q.getBootstrapServers()}:a===l.clientId?{key:a,value:q.getOperationBindings().clientId}:a===l.saslMechanism?{key:a,value:q.getSecurityDetails().saslMechanism}:a===l.securityProtocol?{key:a,value:q.getSecurityDetails().securityProtocol}:void 0},[q]);return(0,a.useEffect)(function(){var a=Object.values(l).map(function(a){return r(a)}).filter(function(a){return!!a&&!!a.value});k(a)},[e,r]),j},n=exports["default"]=m;