diff --git a/src/components/books/book-item.tsx b/src/components/books/book-item.tsx index ee2bc72..f2e298a 100644 --- a/src/components/books/book-item.tsx +++ b/src/components/books/book-item.tsx @@ -24,7 +24,7 @@ export function BookItem(props: BookItemProps) { -
+
{ e.currentTarget.src = PlaceholderImage; }} - onClick={() => open(props.book_image, "_blank")} + onClick={() => setIsReaderOpen(true)} />
diff --git a/src/components/layout/sheet-menu.tsx b/src/components/layout/sheet-menu.tsx index 29212cd..eb88a12 100644 --- a/src/components/layout/sheet-menu.tsx +++ b/src/components/layout/sheet-menu.tsx @@ -1,18 +1,14 @@ import { MenuIcon } from "lucide-react"; -import React from "react"; import { Button } from "@/components/ui/button"; import { Sheet, SheetHeader, SheetContent, SheetTrigger } from "@/components/ui/sheet"; import { Link } from "@tanstack/react-router"; import { Menu } from "./menu"; -import { useLayoutStore } from "@/stores/layout"; import LogoHeader from "@/assets/logo_header.svg"; import LogoHeaderDark from "@/assets/logo_header_dark.svg"; -import Logo from "@/assets/logo.svg"; import { useSettingsStore } from "@/stores/settings"; export function SheetMenu() { - const sidebar = useLayoutStore((state) => state.sidebar); const theme = useSettingsStore((state) => state.theme); return ( @@ -26,7 +22,7 @@ export function SheetMenu() { diff --git a/src/routes/featured.tsx b/src/routes/featured.tsx index a2a791f..e2625ee 100644 --- a/src/routes/featured.tsx +++ b/src/routes/featured.tsx @@ -28,7 +28,7 @@ function Feature() { .map((word: string) => word.charAt(0).toUpperCase() + word.slice(1)) .join(" ")} -
{data[category].length > 0 ? data[category].map((book) => ) : null}
+
{data[category].length > 0 ? data[category].map((book) => ) : null}
))}