@cc98/react-ubb-editor
Version:
A ubb editor component based on react
13 lines (12 loc) • 509 B
TypeScript
import React from 'react';
import { ConfigMap, IConfig, Omit } from './types';
export interface IConfigProps {
config: Omit<IConfig, 'configs'> & {
configs: ConfigMap;
};
}
declare const Provider: React.ProviderExoticComponent<React.ProviderProps<{
configs: import("./types").IMap<import("./types").IUBBConfig>;
}>>;
declare const withConfig: <P extends IConfigProps>(Component: React.ComponentType<P>) => React.ComponentType<Omit<P, keyof IConfigProps>>;
export { Provider, withConfig };