api-browser
Version:
Web components for interacting with GraphQL APIs using GraphiQL, and RESTful APIs supporting the OpenAPI schema, using SwaggerUI
43 lines (27 loc) • 1.44 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _taggedTemplateLiteral2 = require('babel-runtime/helpers/taggedTemplateLiteral');
var _taggedTemplateLiteral3 = _interopRequireDefault(_taggedTemplateLiteral2);
var _templateObject = (0, _taggedTemplateLiteral3.default)(['\n display: grid;\n height: 100%;\n grid-row-gap: 2em;\n align-items: center;\n justify-items: center;\n'], ['\n display: grid;\n height: 100%;\n grid-row-gap: 2em;\n align-items: center;\n justify-items: center;\n']);
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _propTypes = require('prop-types');
var _propTypes2 = _interopRequireDefault(_propTypes);
var _styledComponents = require('styled-components');
var _styledComponents2 = _interopRequireDefault(_styledComponents);
var _ApiList = require('./ApiList');
var _ApiList2 = _interopRequireDefault(_ApiList);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var Wrapper = _styledComponents2.default.section(_templateObject);
var ApiBrowser = function ApiBrowser(_ref) {
var apis = _ref.apis;
return _react2.default.createElement(
Wrapper,
null,
_react2.default.createElement(_ApiList2.default, { apis: apis })
);
};
ApiBrowser.displayName = 'ApiBrowser';
exports.default = (0, _styledComponents.withTheme)(ApiBrowser);