// @ts-nocheck // This file is generated by Umi automatically // DO NOT CHANGE IT MANUALLY! import React from 'react'; import { Provider } from './'; import { models as rawModels } from './model'; function ProviderWrapper(props: any) { const models = React.useMemo(() => { return Object.keys(rawModels).reduce((memo, key) => { memo[rawModels[key].namespace] = rawModels[key].model; return memo; }, {}); }, []); return <Provider models={models} {...props}>{ props.children }</Provider> } export function dataflowProvider(container, opts) { return <ProviderWrapper {...opts}>{ container }</ProviderWrapper>; }