Я пытаюсь включить рендеринг HTML-кода для электронной почты, используя ReactDOMServer.renderToString
, и я не могу понять, как получить пути в <Link />
для преобразования в абсолютные URL-адреса.
const html = ReactDOMServer.renderToString(
<StaticRouter location="http://www.test.com" context={context}>
<Provider store={store}>{content}</Provider>
</StaticRouter>,
);
Я бы предположил, что если бы в моем <App>
у меня было <Link to="/path/xyz" />
, то это привело бы к: <a href="http://www.test.com/path/xy">
, но это не так.
Мысли?