@redocly/graphql-docs
Version:
Redocly GraphQL docs
2 lines (1 loc) • 2.14 kB
JavaScript
var S=Object.create;var i=Object.defineProperty;var L=Object.getOwnPropertyDescriptor;var b=Object.getOwnPropertyNames;var w=Object.getPrototypeOf,j=Object.prototype.hasOwnProperty;var C=(e,t)=>{for(var r in t)i(e,r,{get:t[r],enumerable:!0})},c=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of b(t))!j.call(e,o)&&o!==r&&i(e,o,{get:()=>t[o],enumerable:!(n=L(t,o))||n.enumerable});return e};var R=(e,t,r)=>(r=e!=null?S(w(e)):{},c(t||!e||!e.__esModule?i(r,"default",{value:e,enumerable:!0}):r,e)),x=e=>c(i({},"__esModule",{value:!0}),e);var K={};C(K,{RedoclyGraphQLDocs:()=>G});module.exports=x(K);var l=R(require("react")),_=require("./polyfills"),s=require("./common/utils/is-browser"),p=require("./common"),m=require("./app"),f=require("./definition"),u=require("./navigation"),h=require("./schema"),y=require("./sidebar"),d=require("./styled"),g=require("../shared/license/use-license-key"),D=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};function a(){return l.default.createElement(d.GraphQLDocsWrapper,null,l.default.createElement(y.Sidebar,null),l.default.createElement(f.DocsContent,null))}function G(e){var{settings:t,withCommonStyles:r}=e,n=D(e,["settings","withCommonStyles"]);const{schema:o,loading:E}=(0,h.useGraphqlSchema)(n.schema),{isValid:v,loading:O}=(0,g.useLicenseKey)(t?.licenseKey);return E||O?l.default.createElement("div",null,"Loading..."):v?s.IS_BROWSER?l.default.createElement(m.AppProviders,{schema:o,settings:t,withCommonStyles:r},l.default.createElement(u.AppRouter,null,l.default.createElement(a,null))):l.default.createElement(m.AppProviders,{schema:o,settings:t,withCommonStyles:r},l.default.createElement(a,null)):l.default.createElement(p.Box,{style:{height:"100vh"},align:"center",justify:"center"},l.default.createElement("div",null,"Invalid License Key"))}0&&(module.exports={RedoclyGraphQLDocs});