@redocly/graphql-docs
Version:
Redocly GraphQL docs
2 lines (1 loc) • 1.43 kB
JavaScript
var v=Object.create;var a=Object.defineProperty;var O=Object.getOwnPropertyDescriptor;var h=Object.getOwnPropertyNames;var P=Object.getPrototypeOf,A=Object.prototype.hasOwnProperty;var I=(t,o)=>{for(var n in o)a(t,n,{get:o[n],enumerable:!0})},p=(t,o,n,i)=>{if(o&&typeof o=="object"||typeof o=="function")for(let r of h(o))!A.call(t,r)&&r!==n&&a(t,r,{get:()=>o[r],enumerable:!(i=O(o,r))||i.enumerable});return t};var R=(t,o,n)=>(n=t!=null?v(P(t)):{},p(o||!t||!t.__esModule?a(n,"default",{value:t,enumerable:!0}):n,t)),T=t=>p(a({},"__esModule",{value:!0}),t);var B={};I(B,{Documentation:()=>x});module.exports=T(B);var e=R(require("react")),u=require("react-router-dom"),m=require("../../settings"),l=require("../hooks/use-automatic-scroll-by-location"),f=require("../navigation.context"),c=require("../utils"),d=require("../hooks/use-base-url-path"),g=require("../constants");function x({header:t,children:o}){const{pagination:n,hidePaginationButtons:i}=(0,m.useSettings)();(0,l.useAutomaticScrollByLocation)();const r=(0,d.useBaseUrlPath)()||g.ROOT_PATH,s=e.Children.toArray(o);return e.default.createElement(f.NavigationContextProvider,{value:{prefix:"",navigationId:"",location:m.ROOT_LOCATION}},e.default.createElement(u.Routes,null,n==="none"?(0,c.renderEntireDocumentation)(s,{path:r,header:t,navigationId:""}):(0,c.renderIndividualSections)(s,{hidePaginationButtons:i,parentPath:r})))}0&&(module.exports={Documentation});