implemented ratings, fixes

This commit is contained in:
lnn0q 2025-06-01 17:54:57 +03:00
parent 4801cf3a13
commit d1da980501
31 changed files with 775 additions and 236 deletions

View file

@ -0,0 +1,23 @@
import { Tabs } from '@chakra-ui/react';
import { Link } from '@tanstack/react-router';
export function BookOverviewTabs({
bookId,
currentTab
}: {
readonly bookId: string;
readonly currentTab: 'contents' | 'reviews';
}) {
return (
<Tabs.Root defaultValue="members" value={currentTab}>
<Tabs.List>
<Link to={`/work/book/${bookId}/overview/contents`}>
<Tabs.Trigger value="contents">Contents</Tabs.Trigger>
</Link>
<Link to={`/work/book/${bookId}/overview/reviews`}>
<Tabs.Trigger value="reviews">Reviews</Tabs.Trigger>
</Link>
</Tabs.List>
</Tabs.Root>
);
}