@redocly/graphql-docs
Version:
Redocly GraphQL docs
2 lines (1 loc) • 660 B
JavaScript
import{TypeGroup as p}from"../../../schema/index.js";import{DEFAULT_MENU_GROUP_ID as m}from"../../models/index.js";import{groupAndIndexTypes as d}from"./group-and-index-types.js";import{groupDirectives as I}from"./group-directives.js";import{groupFields as e}from"./group-fields.js";import{getInitialMenuGroup as T}from"./initial-group.js";function b(o,r,c,y){const t=new Map([[m,T(m,r.otherItemsGroupName)]]),i=new Map;d(t,i,o,r,c),I(t,o,r,y);const s=o.getQueryType(),u=o.getMutationType(),n=o.getSubscriptionType();return s&&e(t,s,p.queries,r),u&&e(t,u,p.mutations,r),n&&e(t,n,p.subscriptions,r),{groups:t,typeGroupIndex:i}}export{b as groupAndIndexSchema};