"use client"; import { useAtomValue } from "jotai"; import { motion } from "motion/react"; import { useRouter } from "next/navigation"; import { SearchSpaceForm } from "@/components/search-space-form"; import { createSearchSpaceMutationAtom } from "@/atoms/search-spaces/search-space-mutation.atoms"; export default function SearchSpacesPage() { const router = useRouter(); const { mutateAsync: createSearchSpace } = useAtomValue(createSearchSpaceMutationAtom); const handleCreateSearchSpace = async (data: { name: string; description?: string }) => { const result = await createSearchSpace({ name: data.name, description: data.description || "", }); // Redirect to the newly created search space's onboarding router.push(`/dashboard/${result.id}/onboard`); return result; }; return (
); }