Remove unused files

This commit is contained in:
Krzysztof Czerwinski 2025-01-08 16:25:33 +01:00
parent 250ffdfaed
commit 725b38425a
2 changed files with 0 additions and 114 deletions

View File

@ -1,96 +0,0 @@
// "use client";
// import Link from "next/link";
// import { ArrowLeft, Download, Calendar, Tag } from "lucide-react";
// import { Button } from "@/components/ui/button";
// import BackendAPI, { GraphCreatable } from "@/lib/autogpt-server-api";
// import "@xyflow/react/dist/style.css";
// import { useToast } from "../ui/use-toast";
// function AgentDetailContent({ agent }: { agent: GraphCreatable }) {
// const { toast } = useToast();
// // const downloadAgent = async (id: string): Promise<void> => {
// // const api = new MarketplaceAPI();
// // try {
// // const file = await api.downloadAgentFile(id);
// // console.debug(`Agent file downloaded:`, file);
// // // Create a Blob from the file content
// // const blob = new Blob([file], { type: "application/json" });
// // // Create a temporary URL for the Blob
// // const url = window.URL.createObjectURL(blob);
// // // Create a temporary anchor element
// // const a = document.createElement("a");
// // a.href = url;
// // a.download = `agent_${id}.json`; // Set the filename
// // // Append the anchor to the body, click it, and remove it
// // document.body.appendChild(a);
// // a.click();
// // document.body.removeChild(a);
// // // Revoke the temporary URL
// // window.URL.revokeObjectURL(url);
// // } catch (error) {
// // console.error(`Error downloading agent:`, error);
// // throw error;
// // }
// // };
// return (
// <div className="mx-auto max-w-7xl px-4 py-4 sm:px-6 lg:px-8">
// <div className="mb-4 flex items-center justify-between">
// <Link
// href="/marketplace"
// className="inline-flex items-center text-indigo-600 hover:text-indigo-500"
// >
// <ArrowLeft className="mr-2" size={20} />
// Back to Marketplace
// </Link>
// <div className="flex space-x-4">
// <Button
// onClick={() => downloadAgent(agent.id)}
// className="inline-flex items-center rounded-md border border-transparent bg-indigo-600 px-4 py-2 text-sm font-medium text-white shadow-sm hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2"
// >
// <Download className="mr-2" size={16} />
// Download Agent
// </Button>
// </div>
// </div>
// <div className="overflow-hidden bg-white shadow sm:rounded-lg">
// <div className="px-4 py-5 sm:px-6">
// <h1 className="text-3xl font-bold text-gray-900">{agent.name}</h1>
// <p className="mt-1 max-w-2xl text-sm text-gray-500">
// {agent.description}
// </p>
// </div>
// <div className="border-t border-gray-300 px-4 py-5 sm:p-0">
// <dl className="sm:divide-y sm:divide-gray-200">
// <div className="py-4 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6 sm:py-5">
// <dt className="flex items-center text-sm font-medium text-gray-500">
// <Calendar className="mr-2" size={16} />
// Last Updated
// </dt>
// <dd className="mt-1 text-sm text-gray-900 sm:col-span-2 sm:mt-0">
// {new Date(agent.updatedAt).toLocaleDateString()}
// </dd>
// </div>
// <div className="py-4 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6 sm:py-5">
// <dt className="flex items-center text-sm font-medium text-gray-500">
// <Tag className="mr-2" size={16} />
// Categories
// </dt>
// <dd className="mt-1 text-sm text-gray-900 sm:col-span-2 sm:mt-0">
// {agent.categories.join(", ")}
// </dd>
// </div>
// </dl>
// </div>
// </div>
// </div>
// );
// }
// export default AgentDetailContent;

View File

@ -1,18 +0,0 @@
// "use server";
// import * as Sentry from "@sentry/nextjs";
// import MarketplaceAPI, { AnalyticsEvent } from "@/lib/marketplace-api";
// import { checkAuth } from "@/lib/supabase/server";
// export async function makeAnalyticsEvent(event: AnalyticsEvent) {
// return await Sentry.withServerActionInstrumentation(
// "makeAnalyticsEvent",
// {},
// async () => {
// await checkAuth();
// const apiUrl = process.env.AGPT_SERVER_API_URL;
// const api = new MarketplaceAPI();
// await api.makeAnalyticsEvent(event);
// },
// );
// }