У меня есть такой сценарий, когда при извлечении определенного URL-адреса из бэкэнда, а затем при нажатии кнопки я должен открыть эту ссылку в новой вкладке, а также загрузить компонент в текущей вкладке с помощью реакции-маршрутизатора * 1001.*
import { Button } from 'semantic-ui-react';
import { Link } from 'react-router-dom';
import * as React from 'react';
this.state={ url: ''} ; // This url I am able to get using fetch
//I get URL from the backend, and then I am trying to set it to href attribute. Routing just works find but link does not get opened in the new tab.
<Link to="/path">
<a href={this.state.url} target="_blank">
<Button size="small" fluid >
Continue
</Button>
</a>
</Link>