09dd983c4e
Rework mobile navigation into a proper left slide-in drawer with a dimmed backdrop, sharing a new SidebarContent component with the desktop sidebar so mobile users can reach Admin/Scheduler/Sign out. The sidebar now loads only the 10 most recent conversations; a dedicated /conversations page browses the full list with server-side search and "Load more" pagination. - Backend: limit/offset/search query params on GET /api/conversation/ - SidebarContent shared by desktop sidebar and mobile drawer - useConversationBrowser hook powers the dedicated page - Remove duplicated inline conversation lists from ChatScreen Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Rsbuild project
Setup
Install the dependencies:
pnpm install
Get started
Start the dev server, and the app will be available at http://localhost:3000.
pnpm dev
Build the app for production:
pnpm build
Preview the production build locally:
pnpm preview
Learn more
To learn more about Rsbuild, check out the following resources:
- Rsbuild documentation - explore Rsbuild features and APIs.
- Rsbuild GitHub repository - your feedback and contributions are welcome!