UNPKG

@redocly/graphql-docs

Version:

Redocly GraphQL docs

2 lines (1 loc) 416 B
import{jsx as i}from"react/jsx-runtime";import{useMemo as s,useContext as m,createContext as u}from"react";import{defaultSettings as x}from"./default-settings.js";import{normalizeSettings as f}from"./normalize-settings.js";const r=u(x),d=({value:t,schema:e,children:o})=>{const n=s(()=>f(t,e),[t,e]);return i(r.Provider,{value:n,children:o})};function a(){return m(r)}export{d as SettingsProvider,a as useSettings};