Add static indexable links for the sidebar

This commit is contained in:
Kyle Maas 2022-11-14 00:27:24 +00:00
parent 9a7dc4caff
commit a7e3962ac0
2 changed files with 29 additions and 1 deletions

View file

@ -22,6 +22,9 @@ export function renderPage(idSelector, PageComponent) {
while (appHeader.firstChild) {
appHeader.removeChild(appHeader.firstChild);
}
while (appSidebar.firstChild) {
appSidebar.removeChild(appSidebar.firstChild);
}
if (appContent && PageComponent) {
ReactDOM.render(

View file

@ -1 +1,26 @@
<div id="app-sidebar"></div>
<div id="app-sidebar">
<nav>
<ul>
<li><a href="/">Home</a></li>
<li><a href="/featured">Featured</a></li>
<li><a href="/recommended">Recommended</a></li>
<li><a href="/members">Members</a></li>
<li><a href="/latest">Recent uploads</a></li>
<li><a href="/tags">Tags</a></li>
<li><a href="/categories">Categories</a></li>
</ul>
</nav>
<nav>
<ul>
<li><a href="/history">History</a></li>
<li><a href="/liked">Liked media</a></li>
</ul>
</nav>
<nav>
<ul>
<li><a href="/about">About</a></li>
<li><a href="/tos">Terms</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</nav>
</div>