Skip to main content

useRenderContext()

function useRenderContext<T>(): RenderContextValue<T>;

Defined in: core/render/render-context.tsx:69

Хук для получения контекста рендеринга

Используется в пользовательских компонентах-контейнерах для доступа к form, path и fieldWrapper.

Type Parameters

T

T = unknown

Returns

RenderContextValue<T>

Example

function MyWizard({ children }) {
const { form, path, fieldWrapper } = useRenderContext();

return (
<FormNavigation form={form}>
{children.map(child => (
<RenderNodeComponent
node={child}
form={form}
path={path}
fieldWrapper={fieldWrapper}
/>
))}
</FormNavigation>
);
}