fix(frontend): renaming ApiCompany to AdminCompany to fix build error

This commit is contained in:
Tiago Yamamoto 2025-12-23 22:13:19 -03:00
parent 908ec41ca9
commit fdece70a8a

View file

@ -18,7 +18,7 @@ import {
} from "@/components/ui/dialog"
import { Label } from "@/components/ui/label"
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 { toast } from "sonner"
import { Skeleton } from "@/components/ui/skeleton"
@ -30,14 +30,14 @@ const companyDateFormatter = new Intl.DateTimeFormat("en-US", {
export default function AdminCompaniesPage() {
const router = useRouter()
const [companies, setCompanies] = useState<ApiCompany[]>([])
const [companies, setCompanies] = useState<AdminCompany[]>([])
const [loading, setLoading] = useState(true)
const [searchTerm, setSearchTerm] = useState("")
const [page, setPage] = useState(1)
const [totalCompanies, setTotalCompanies] = useState(0)
const [isDialogOpen, setIsDialogOpen] = 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 [formData, setFormData] = useState({
name: "",
@ -92,12 +92,12 @@ export default function AdminCompaniesPage() {
}
}
const handleView = (company: ApiCompany) => {
const handleView = (company: AdminCompany) => {
setSelectedCompany(company)
setIsViewDialogOpen(true)
}
const toggleStatus = async (company: ApiCompany, field: 'active' | 'verified') => {
const toggleStatus = async (company: AdminCompany, field: 'active' | 'verified') => {
const newValue = !company[field]
// Optimistic update
const originalCompanies = [...companies]