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" } 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]