Closed
Description
Documentation issue
I have an issue with the Trans
Component Overriding React component props behaviour. I checked the Trans
tests, and there is no test for Overwriting props; once I add one, it's failing. Is it a feature removed from the code but left in the documentation?
For
/**
* With messages:
* myKey: 'This is a <CustomLink href="https://example.com/en-EN">link to example.com</CustomLink>.'
**/
<Trans
i18nKey="myKey"
components={{
CustomLink: <a href="value-to-be-overridden"/>
}}
/>
Existing behaviour
This is a <a href="value-to-be-overridden">link to example.com</a>.
Expected behaviour
This is a <a href="https://example.com/en-EN">link to example.com</a>.
Motivation
I want to fix the flows in the documentation and, at best, bring back the props substitution. The use case with links seems valuable, especially when using Routing. However, I can see additional ones, such as using icons as a component.