The shell around a chat: workspace switcher, new chat, search, thread history grouped by recency with pinned threads on top, and an account menu at the foot. Renaming, pinning, sharing and deleting all work, on demo data you swap for your own backend. Not a generic app shell: everything in it exists for a chat product, and chat-1 is what mounts in the middle. It assumes no router, so it drops into the app you already have.
Files · 9
Dependencies
npm packages
sonner
Registry items
alert-dialog
avatar
breadcrumb
command
dropdown-menu
separator
sidebar
skeleton
@shadcncraft/share-dialog-1
Registry Items
chat-shell-1
Configuration
Name
chat-shell-1
Type
Block
Description
The shell around a chat: workspace switcher, new chat, search, thread history grouped by recency with pinned threads on top, and an account menu at the foot. Renaming, pinning, sharing and deleting all work, on demo data you swap for your own backend. Not a generic app shell: everything in it exists for a chat product, and chat-1 is what mounts in the middle. It assumes no router, so it drops into the app you already have.