This commit is contained in:
john 2025-05-17 23:53:50 +02:00
parent 36f5eef849
commit dcaccc7ab8
5 changed files with 27 additions and 30 deletions

View file

@ -5,6 +5,7 @@ import { useParams } from 'react-router-dom'
import SingleColumnLayout from '../../../layouts/SingleColumnLayout.tsx'
import NavBar from '../../../components/NavBar.tsx'
import { useFeedViewModel } from '../components/FeedView.ts'
import NavLinkButton from '../../../components/NavLinkButton.tsx'
interface AuthorPageParams {
postsService: PostsService
@ -23,7 +24,14 @@ export default function AuthorPage({ postsService }: AuthorPageParams) {
const { pages, loadNextPage } = useFeedViewModel(fetchPosts)
return (
<SingleColumnLayout navbar={<NavBar />}>
<SingleColumnLayout
navbar={
<NavBar>
<NavLinkButton to={'/'}>home</NavLinkButton>
<NavLinkButton to="/logout">logout</NavLinkButton>
</NavBar>
}
>
<FeedView pages={pages} onLoadMore={loadNextPage} />
</SingleColumnLayout>
)