mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 22:01:09 +02:00
feat: improve chat UX and add optional auth for public feedback
- Add debounced search (200ms) in chat sidebar for better performance - Add toast notifications for conversation actions (archive, restore, delete, pin) - Add race condition protection when loading conversations - Add OptionalAuthGuard for public feedback endpoint (unauthenticated access) - Add backHref prop to PageHeader component for back navigation 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
0893ed7daa
commit
c85cd4556c
7 changed files with 192 additions and 53 deletions
|
|
@ -21,6 +21,11 @@
|
|||
* </PageHeader>
|
||||
* ```
|
||||
*
|
||||
* @example With back navigation
|
||||
* ```svelte
|
||||
* <PageHeader title="Space Details" backHref="/spaces" />
|
||||
* ```
|
||||
*
|
||||
* @example With breadcrumb and icon
|
||||
* ```svelte
|
||||
* <PageHeader title="Edit Profile">
|
||||
|
|
@ -48,6 +53,8 @@
|
|||
size?: HeaderSize;
|
||||
/** Whether to show bottom border */
|
||||
bordered?: boolean;
|
||||
/** Back navigation href (shows back arrow button) */
|
||||
backHref?: string;
|
||||
/** Icon snippet (before title) */
|
||||
icon?: Snippet;
|
||||
/** Breadcrumb snippet (above title) */
|
||||
|
|
@ -65,6 +72,7 @@
|
|||
description,
|
||||
size = 'md',
|
||||
bordered = false,
|
||||
backHref,
|
||||
icon,
|
||||
breadcrumb,
|
||||
actions,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue