@chief-editor/ui
Version:
UI Component for chief editor
1 lines • 366 B
JavaScript
import{shallowMerge}from"@co-hooks/util";import React,{useMemo}from"react";import{DEFAULT_CONFIG,ConfigProvider as Provider}from"../../context/config";export function ConfigProvider(e){var r=e.prefixCls,o=e.locale,i=e.children,t=useMemo((function(){return shallowMerge(DEFAULT_CONFIG,{prefixCls:r,locale:o})}),[r,o]);return React.createElement(Provider,{value:t},i)}