UNPKG

@redocly/graphql-docs

Version:

Redocly GraphQL docs

2 lines (1 loc) 1.24 kB
var a=Object.create;var m=Object.defineProperty;var f=Object.getOwnPropertyDescriptor;var F=Object.getOwnPropertyNames;var v=Object.getPrototypeOf,y=Object.prototype.hasOwnProperty;var E=(e,t)=>{for(var o in t)m(e,o,{get:t[o],enumerable:!0})},n=(e,t,o,d)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of F(t))!y.call(e,i)&&i!==o&&m(e,i,{get:()=>t[i],enumerable:!(d=f(t,i))||d.enumerable});return e};var b=(e,t,o)=>(o=e!=null?a(v(e)):{},n(t||!e||!e.__esModule?m(o,"default",{value:e,enumerable:!0}):o,e)),g=e=>n(m({},"__esModule",{value:!0}),e);var j={};E(j,{FieldsTypeItemEmbedded:()=>x});module.exports=g(j);var r=b(require("react")),s=require("../../common"),p=require("../../app"),c=require("../../schema"),u=require("../../definition/components/FieldList");function T({name:e,contrast:t,renderField:o,fieldExpandLevel:d}){const i=(0,p.useStore)(),l=(0,r.useMemo)(()=>i?.getType(e),[e,i]);return(0,c.isFieldsType)(l)?r.default.createElement(s.Box,{"data-testid":l.name,direction:"column"},Object.values(l.getFields()).length?r.default.createElement(u.FieldList,{fields:Object.values(l.getFields()),contrast:t,renderField:o,fieldExpandLevel:d}):null):null}const x=(0,r.memo)(T);0&&(module.exports={FieldsTypeItemEmbedded});