fix(frontend): renaming ApiCompany to AdminCompany to fix build error
This commit is contained in:
parent
908ec41ca9
commit
fdece70a8a
1 changed files with 5 additions and 5 deletions
|
|
@ -18,7 +18,7 @@ import {
|
||||||
} from "@/components/ui/dialog"
|
} from "@/components/ui/dialog"
|
||||||
import { Label } from "@/components/ui/label"
|
import { Label } from "@/components/ui/label"
|
||||||
import { Plus, Search, Loader2, RefreshCw, Building2, CheckCircle, XCircle, Eye } from "lucide-react"
|
import { Plus, Search, Loader2, RefreshCw, Building2, CheckCircle, XCircle, Eye } from "lucide-react"
|
||||||
import { adminCompaniesApi, type ApiCompany } from "@/lib/api"
|
import { adminCompaniesApi, type AdminCompany } from "@/lib/api"
|
||||||
import { getCurrentUser, isAdminUser } from "@/lib/auth"
|
import { getCurrentUser, isAdminUser } from "@/lib/auth"
|
||||||
import { toast } from "sonner"
|
import { toast } from "sonner"
|
||||||
import { Skeleton } from "@/components/ui/skeleton"
|
import { Skeleton } from "@/components/ui/skeleton"
|
||||||
|
|
@ -30,14 +30,14 @@ const companyDateFormatter = new Intl.DateTimeFormat("en-US", {
|
||||||
|
|
||||||
export default function AdminCompaniesPage() {
|
export default function AdminCompaniesPage() {
|
||||||
const router = useRouter()
|
const router = useRouter()
|
||||||
const [companies, setCompanies] = useState<ApiCompany[]>([])
|
const [companies, setCompanies] = useState<AdminCompany[]>([])
|
||||||
const [loading, setLoading] = useState(true)
|
const [loading, setLoading] = useState(true)
|
||||||
const [searchTerm, setSearchTerm] = useState("")
|
const [searchTerm, setSearchTerm] = useState("")
|
||||||
const [page, setPage] = useState(1)
|
const [page, setPage] = useState(1)
|
||||||
const [totalCompanies, setTotalCompanies] = useState(0)
|
const [totalCompanies, setTotalCompanies] = useState(0)
|
||||||
const [isDialogOpen, setIsDialogOpen] = useState(false)
|
const [isDialogOpen, setIsDialogOpen] = useState(false)
|
||||||
const [isViewDialogOpen, setIsViewDialogOpen] = useState(false)
|
const [isViewDialogOpen, setIsViewDialogOpen] = useState(false)
|
||||||
const [selectedCompany, setSelectedCompany] = useState<ApiCompany | null>(null)
|
const [selectedCompany, setSelectedCompany] = useState<AdminCompany | null>(null)
|
||||||
const [creating, setCreating] = useState(false)
|
const [creating, setCreating] = useState(false)
|
||||||
const [formData, setFormData] = useState({
|
const [formData, setFormData] = useState({
|
||||||
name: "",
|
name: "",
|
||||||
|
|
@ -92,12 +92,12 @@ export default function AdminCompaniesPage() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const handleView = (company: ApiCompany) => {
|
const handleView = (company: AdminCompany) => {
|
||||||
setSelectedCompany(company)
|
setSelectedCompany(company)
|
||||||
setIsViewDialogOpen(true)
|
setIsViewDialogOpen(true)
|
||||||
}
|
}
|
||||||
|
|
||||||
const toggleStatus = async (company: ApiCompany, field: 'active' | 'verified') => {
|
const toggleStatus = async (company: AdminCompany, field: 'active' | 'verified') => {
|
||||||
const newValue = !company[field]
|
const newValue = !company[field]
|
||||||
// Optimistic update
|
// Optimistic update
|
||||||
const originalCompanies = [...companies]
|
const originalCompanies = [...companies]
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue