"use client"; import SiteBreadcrumb from "@/components/site-breadcrumb"; import { Card, CardContent } from "@/components/ui/card"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { useState } from "react"; import { Dialog, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogTitle, DialogTrigger, } from "@/components/ui/dialog"; import { Label } from "@/components/ui/label"; import { Search } from "lucide-react"; const messages = [ { name: "Miles Esther", initials: "ME", time: "06.00" }, { name: "Flores Juanita", initials: "FJ", time: "06.00" }, { name: "Henry Arthur", initials: "HA", time: "06.00" }, { name: "Polres Jakarta Selatan", initials: "PJ", time: "06.00" }, ]; const WebChatPage = () => { const [selectedChat, setSelectedChat] = useState(null); return (
{!selectedChat ? ( // Tampilan daftar pesan <>

Web Chat

New Chat

+ Group Chat

Frequently contacted

ME
Miles Esther
HA
Henry Arthur
{messages.map((msg: any, index) => (
setSelectedChat(msg)} >
{msg.initials}

{msg.name}

✅ Hallo, untuk patroli hari ini sudah bisa di akses di daily tasks, silahkan anda periksa

{msg.time}

))}
) : ( // Tampilan chat

Web Chat

{/* Header Chat */}
{selectedChat.initials}

{selectedChat.name}

{/* Body Chat */}

Today

{/* Pesan masuk */}
Hallo, untuk patroli hari ini sudah bisa di akses di daily tasks, silahkan anda periksa

06.00

{/* Pesan keluar */}

06.00

Hallo, bisakah mengirimkan rute patroli untuk hari ini?
{/* Pesan keluar lainnya */}

06.00

Terima kasih banyak
{/* Input Chat */}
)}
); }; export default WebChatPage;