import Breadcrumbs from "@/components/ui/breadcrumbs"; import { Button } from "@/components/ui/button"; import { useApiServices } from "@/store/admin/apiServices"; import { Plus } from "lucide-react"; import { useEffect, type FC } from "react"; import { Link } from "react-router"; const ApiServicesPage: FC = () => { const apiServices = useApiServices((state) => state.apiServices); const loading = useApiServices((state) => state.loading); const fetchApiServices = useApiServices((state) => state.fetch); useEffect(() => { fetchApiServices(); }, [fetchApiServices]); return (

Search...

{loading && (
Loading...
)} {!loading && apiServices.length === 0 ? ( ) : ( apiServices.map((service) => ( )) )}
Name Client ID Is Active Created At Updated At
No services found.
{service.name} {service.client_id} {service.is_active ? "Yes" : "No"} {new Date(service.created_at).toLocaleString()} {new Date(service.updated_at).toLocaleString()}
); }; export default ApiServicesPage;