{"ast":null,"code":"import * as React from \"react\";\nimport { JSONTransform } from \"@nteract/transforms\";\nimport Immutable from \"immutable\";\nimport ZeppelinView from \"./zeppelin\";\nexport default (function (props) {\n  var content = JSON.parse(props.entry.content);\n\n  try {\n    // Zeppelin notebooks are called note.json, we'll go ahead and render them\n    if (props.entry.name === \"note.json\") {\n      return /*#__PURE__*/React.createElement(ZeppelinView, {\n        notebook: content\n      });\n    }\n\n    return /*#__PURE__*/React.createElement(JSONTransform, {\n      data: content,\n      metadata: Immutable.Map({\n        expanded: true\n      })\n    });\n  } catch (e) {\n    return /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement(\"h1\", null, \"Failed to parse Zeppelin Notebook\"), /*#__PURE__*/React.createElement(\"pre\", null, e.toString()), /*#__PURE__*/React.createElement(\"code\", null, props.entry.content));\n  }\n});","map":null,"metadata":{},"sourceType":"module"}