diff --git a/src/arrange-v4/app/books/page.tsx b/src/arrange-v4/app/books/page.tsx
index cfebbd4..ec2830f 100644
--- a/src/arrange-v4/app/books/page.tsx
+++ b/src/arrange-v4/app/books/page.tsx
@@ -1,8 +1,9 @@
'use client';
import { useState, useEffect } from 'react';
-import { getCalendars, getUserInfo, createCalendar, deleteCalendar, Calendar } from '@/lib/graphService';
-import { filterArrangeCalendars } from '@/lib/calendarUtils';
+import { getUserInfo } from '@/lib/graphService';
+import { useStore } from '@/lib/store/useStore';
+import type { Book } from '@/lib/store/types';
import { useGraphToken } from '@/lib/hooks/useGraphToken';
import { useSetTopBarActions } from '@/components/TopBarProvider';
import CalendarList from '@/components/CalendarList';
@@ -11,7 +12,8 @@ import styles from './page.module.css';
export default function BooksPage() {
const { acquireToken, isAuthenticated, inProgress, handleLogin: graphLogin, instance } = useGraphToken();
- const [calendars, setCalendars] = useState
No books yet
@@ -107,66 +100,64 @@ export default function CalendarList({ calendars, loading, error, onDeleteCalend- Owner: {calendar.owner.name || calendar.owner.address} + Owner: {book.owner.name || book.owner.address}
)}- ID: {calendar.id} -
- )} ++ ID: {book.id} +