pass prop of target = "__ blank" должно работать как в стандарте HTML.
Создайте ваши ссылки в const, и у вас будет лучший обзор. Не добавлены ваши стили ...
import React, { Fragment, useEffect } from 'react';
import { Link } from 'react-router-dom';
const Navbar = () => {
const links = (
<Fragment>
<li>
<Link className="link-item" to='/'>Home</Link>
</li>
<li>
<a className="link-item" href="https://www.google.com" target="__blank">External Website</a>
</li>
</Fragment>
)
return (
<Fragment>
<div className="nav-wrapper">
<ul>
{links}
</ul>
</div>
</Fragment>
)
}
export default Navbar;
Ваша опечатка:
<a class="brand-logo left">
<img scr="/images/logo_small.png"></img>
</a>
ср c не скр