webpackHotUpdate(0,{

/***/ 219:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Output__ = __webpack_require__(211);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__lib_model_helper__ = __webpack_require__(31);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__outputs_css__ = __webpack_require__(221);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__outputs_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3__outputs_css__);\n\n\n\n\n\n\nconst Inputs = ({ outputs, instance }) => {\n  const typeClass = instance.getModelEntity().typeDefinition.metaClassName();\n\n  let content;\n  if (outputs.length > 0) {\n    content = outputs.map((output, i) => __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_1__Output__[\"a\" /* default */], { key: i, port: output, instance: instance }));\n  } else {\n    content = __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(\n      'em',\n      { className: 'muted' },\n      'This ',\n      Object(__WEBPACK_IMPORTED_MODULE_2__lib_model_helper__[\"a\" /* getType */])(typeClass),\n      ' has no output port'\n    );\n  }\n\n  return __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(\n    'div',\n    { className: 'outputs' },\n    content\n  );\n};\n\n/* harmony default export */ __webpack_exports__[\"a\"] = (Inputs);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMjE5LmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2Jyb3dzZXItdGVzdGVyL3NyYy9jb21wb25lbnRzL091dHB1dHMvaW5kZXguanM/ZDQ2ZSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IE91dHB1dCBmcm9tICcuLi9PdXRwdXQnO1xuaW1wb3J0IHsgZ2V0VHlwZSB9IGZyb20gJy4uLy4uL2xpYi9tb2RlbC1oZWxwZXInO1xuXG5pbXBvcnQgJy4vb3V0cHV0cy5jc3MnO1xuXG5jb25zdCBJbnB1dHMgPSAoeyBvdXRwdXRzLCBpbnN0YW5jZSB9KSA9PiB7XG4gIGNvbnN0IHR5cGVDbGFzcyA9IGluc3RhbmNlLmdldE1vZGVsRW50aXR5KCkudHlwZURlZmluaXRpb24ubWV0YUNsYXNzTmFtZSgpO1xuXG4gIGxldCBjb250ZW50O1xuICBpZiAob3V0cHV0cy5sZW5ndGggPiAwKSB7XG4gICAgY29udGVudCA9IG91dHB1dHMubWFwKChvdXRwdXQsIGkpID0+IChcbiAgICAgIDxPdXRwdXQga2V5PXtpfSBwb3J0PXtvdXRwdXR9IGluc3RhbmNlPXtpbnN0YW5jZX0gLz5cbiAgICApKTtcbiAgfSBlbHNlIHtcbiAgICBjb250ZW50ID0gPGVtIGNsYXNzTmFtZT1cIm11dGVkXCI+VGhpcyB7Z2V0VHlwZSh0eXBlQ2xhc3MpfSBoYXMgbm8gb3V0cHV0IHBvcnQ8L2VtPjtcbiAgfVxuXG4gICAgcmV0dXJuIDxkaXYgY2xhc3NOYW1lPVwib3V0cHV0c1wiPntjb250ZW50fTwvZGl2Pjtcbn07XG5cbmV4cG9ydCBkZWZhdWx0IElucHV0cztcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyBicm93c2VyLXRlc3Rlci9zcmMvY29tcG9uZW50cy9PdXRwdXRzL2luZGV4LmpzIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///219\n");

/***/ })

})