Spaces:
Runtime error
Runtime error
File size: 1,259 Bytes
cd6f98e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
import { useSession } from "next-auth/react";
import React from "react";
import { ExampleAgentButton } from "./ExampleAgentButton";
import { useSID } from "../../hooks/useSID";
import FadeIn from "../motions/FadeIn";
type ExampleAgentsProps = {
setAgentRun?: (name: string, goal: string) => void;
setShowSignIn: (show: boolean) => void;
};
const ExampleAgents = ({ setAgentRun, setShowSignIn }: ExampleAgentsProps) => {
const { data: session } = useSession();
const sid = useSID(session);
return (
<>
<FadeIn delay={0.9} duration={0.5}>
<div className="my-2 grid grid-cols-1 items-stretch gap-2 sm:my-4 sm:grid-cols-3">
<ExampleAgentButton name="TravelGPT π΄" setAgentRun={setAgentRun}>
Plan a detailed trip to Hawaii
</ExampleAgentButton>
<ExampleAgentButton name="CalculusGPT π" setAgentRun={setAgentRun}>
Create a study plan for an intro to Calculus exam
</ExampleAgentButton>
<ExampleAgentButton name="HustleGPT π" setAgentRun={setAgentRun}>
Create a comprehensive report for how to scale a startup to 1000 customers
</ExampleAgentButton>
</div>
</FadeIn>
</>
);
};
export default ExampleAgents;
|