From 63dc207337ba7e42f33c6d1a79d1731a96f1590b Mon Sep 17 00:00:00 2001 From: Marcel Tronco Date: Mon, 10 Feb 2025 18:08:11 +0100 Subject: [PATCH] add translate hook to plugins --- src/components/PluginHook.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/PluginHook.js b/src/components/PluginHook.js index c3817d8513..b030c0ff01 100644 --- a/src/components/PluginHook.js +++ b/src/components/PluginHook.js @@ -1,16 +1,19 @@ import { forwardRef, isValidElement, cloneElement } from 'react'; +import { useTranslation } from 'react-i18next'; /** Renders plugins */ export const PluginHook = forwardRef((props, ref) => { const { PluginComponents } = props; // eslint-disable-line react/prop-types const { classes, ...otherProps } = props; // eslint-disable-line react/prop-types + const {t} = useTranslation() return PluginComponents ? ( PluginComponents.map((PluginComponent, index) => ( // eslint-disable-line react/prop-types isValidElement(PluginComponent) - ? cloneElement(PluginComponent, { ...otherProps, ref }) + ? cloneElement(PluginComponent, {t, ...otherProps, ref }) : (