updated rating card

This commit is contained in:
SwiftyOS
2024-12-09 15:58:42 +01:00
parent 1d81c61b77
commit 6d6ed348fa

View File

@@ -4,7 +4,7 @@ import * as React from "react";
import { Cross1Icon } from "@radix-ui/react-icons";
import { IconStar, IconStarFilled } from "@/components/ui/icons";
import { createClient } from "@/lib/supabase/client";
import AutoGPTServerAPI from "@/lib/autogpt-server-api/client";
import { AutoGPTServerAPI } from "@/lib/autogpt-server-api/client";
interface RatingCardProps {
agentName: string;
@@ -19,12 +19,16 @@ export const RatingCard: React.FC<RatingCardProps> = ({
const [hoveredRating, setHoveredRating] = React.useState<number>(0);
const [isVisible, setIsVisible] = React.useState(true);
const supabase = createClient();
const supabase = React.useMemo(() => createClient(), []);
const api = new AutoGPTServerAPI(
process.env.NEXT_PUBLIC_AGPT_SERVER_URL,
process.env.NEXT_PUBLIC_AGPT_WS_SERVER_URL,
supabase,
const api = React.useMemo(
() =>
new AutoGPTServerAPI(
process.env.NEXT_PUBLIC_AGPT_SERVER_URL,
process.env.NEXT_PUBLIC_AGPT_WS_SERVER_URL,
supabase,
),
[supabase],
);
const handleClose = () => {