"use client" import { useState } from "react" import { ChevronLeft, Search, User, MessageSquare, Plus } from "lucide-react" import { Card } from "@/components/ui/card" import { Button } from "@/components/ui/button" import { useRouter } from "next/navigation" import { Input } from "@/components/ui/input" import { Table, TableHeader, TableRow, TableHead, TableBody, TableCell } from "@/components/ui/table" import { Avatar, AvatarFallback } from "@/components/ui/avatar" interface Friend { id: string phoneNumber: string nickname: string addedTime: string question: string } export default function PhoneAddedPage() { const router = useRouter() const [friends, setFriends] = useState([ { id: "1", phoneNumber: "139****5678", nickname: "张先生", addedTime: "2024-03-18 14:20", question: "你们的合作方式是怎样的?", }, { id: "2", phoneNumber: "137****9012", nickname: "李女士", addedTime: "2024-03-18 11:30", question: "能详细介绍一下你们的服务吗?", }, { id: "3", phoneNumber: "135****3456", nickname: "王经理", addedTime: "2024-03-17 16:50", question: "你们有什么优惠政策?", }, ]) const [searchQuery, setSearchQuery] = useState("") const filteredFriends = friends.filter( (friend) => friend.phoneNumber.includes(searchQuery) || friend.nickname.includes(searchQuery) || friend.question.includes(searchQuery), ) return (

电话已添加

setSearchQuery(e.target.value)} />
好友信息 添加时间 首句问题 操作 {filteredFriends.map((friend) => (
{friend.nickname}
{friend.phoneNumber}
{friend.addedTime} {friend.question || "未识别到问题"}
))}
) }