Feat: Search conversation by name #3221 (#9283)

### What problem does this PR solve?

Feat: Search conversation by name #3221
### Type of change


- [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
balibabu
2025-08-07 09:41:03 +08:00
committed by GitHub
parent 9ca86d801e
commit 581a54fbbb
5 changed files with 318 additions and 30 deletions

View File

@ -11,7 +11,8 @@ import { ChatCard } from './chat-card';
import { useRenameChat } from './hooks/use-rename-chat';
export default function ChatList() {
const { data, setPagination, pagination } = useFetchDialogList();
const { data, setPagination, pagination, handleInputChange, searchString } =
useFetchDialogList();
const { t } = useTranslation();
const {
initialChatName,
@ -36,7 +37,11 @@ export default function ChatList() {
return (
<section className="flex flex-col w-full flex-1">
<div className="px-8 pt-8">
<ListFilterBar title="Chat apps">
<ListFilterBar
title="Chat apps"
onSearchChange={handleInputChange}
searchString={searchString}
>
<Button onClick={handleShowCreateModal}>
<Plus className="size-2.5" />
{t('chat.createChat')}