completionId: cgen-426e5e90844c46e8aa9c64ddfdbb47bc
cgen-426e5e90844c46e8aa9c64ddfdbb47bc
This commit is contained in:
parent
e2f64c5980
commit
c24967a402
1 changed files with 13 additions and 1 deletions
|
|
@ -1,8 +1,17 @@
|
|||
import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card";
|
||||
import { Input } from "@/components/ui/input";
|
||||
import { Badge } from "@/components/ui/badge";
|
||||
import { Mail, Phone, MapPin, Search } from "lucide-react";
|
||||
import { Button } from "@/components/ui/button";
|
||||
import { Mail, Phone, MapPin, Search, Edit2, X } from "lucide-react";
|
||||
import { useState, useMemo } from "react";
|
||||
import {
|
||||
Dialog,
|
||||
DialogContent,
|
||||
DialogDescription,
|
||||
DialogFooter,
|
||||
DialogHeader,
|
||||
DialogTitle,
|
||||
} from "@/components/ui/dialog";
|
||||
|
||||
interface TeamMember {
|
||||
id: string;
|
||||
|
|
@ -18,6 +27,9 @@ interface TeamMember {
|
|||
|
||||
export default function AdminStaffDirectory() {
|
||||
const [searchQuery, setSearchQuery] = useState("");
|
||||
const [editingMember, setEditingMember] = useState<TeamMember | null>(null);
|
||||
const [isEditDialogOpen, setIsEditDialogOpen] = useState(false);
|
||||
const [formData, setFormData] = useState<TeamMember | null>(null);
|
||||
|
||||
const teamMembers: TeamMember[] = [
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in a new issue