Fixed list bugs

This commit is contained in:
Michael Fatemi 2020-12-16 23:02:52 -05:00
parent b9f611698a
commit e2855b11bb
3 changed files with 16 additions and 12 deletions

View File

@ -90,9 +90,8 @@ export default function Navbar() {
// Treat external links differently; add 'target=_blank' so they
// open in a new window
return (
<>
<div key={item.title}>
<a
key={item.url}
className='submenu-link'
href={item.url}
target='_blank'
@ -101,20 +100,16 @@ export default function Navbar() {
{item.title}
</a>
<br />
</>
</div>
);
}
return (
<>
<Link
key={item.url}
className='submenu-link'
to={item.url}
>
<div key={item.title}>
<Link className='submenu-link' to={item.url}>
{item.title}
</Link>
<br />
</>
</div>
);
})}
</div>
@ -122,7 +117,7 @@ export default function Navbar() {
);
} else {
return (
<Link key={page.url} className='nav-link' to={page.url}>
<Link key={page.title} className='nav-link' to={page.url}>
{page.title}
</Link>
);

View File

@ -4,6 +4,15 @@ import './index.css';
import App from './App';
import reportWebVitals from './reportWebVitals';
console.log(
"%cThis app is available on Github, if you're interested in the code!",
'font-size: 20px'
);
console.log(
'%chttps://github.com/tjsga/tj-sga-website-react',
'font-size: 20px'
);
ReactDOM.render(
<React.StrictMode>
<App />

View File

@ -19,7 +19,7 @@ export default function Committee() {
<div>
{excomm &&
excomm.map((member) => {
return <MemberRow member={member} />;
return <MemberRow key={member._id} member={member} />;
})}
</div>
</main>