with-node-variables.tsx 411 B

12345678910111213
  1. import React from 'react';
  2. import { NodeRenderHoc, type NodeRenderProps } from '@flowgram.ai/form-core';
  3. import { PublicScopeProvider } from './components/PublicScopeProvider';
  4. // eslint-disable-next-line react/display-name
  5. export const withNodeVariables: NodeRenderHoc = (Component) => (props: NodeRenderProps) =>
  6. (
  7. <PublicScopeProvider>
  8. <Component {...props} />
  9. </PublicScopeProvider>
  10. );