Files
formbricks-formbricks/apps/web/src/components/BasePathPage.tsx
T
Matti Nannt 6bfc46042b Add Onboarding Survey after User-Signup (#193)
* add onboarding survey after user signup

* add user flag finishedOnboarding to database and session

* fix submission capture endpoint to allow customer property update

---------

Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com>
Co-authored-by: knugget <johannes@knugget.de>
2023-02-08 11:12:12 +01:00

28 lines
770 B
TypeScript

"use client";
import LoadingSpinner from "@/components/LoadingSpinner";
import { useMemberships } from "@/lib/memberships";
import { useRouter } from "next/navigation";
import { useEffect } from "react";
export default function BasePathPage() {
const { memberships, isErrorMemberships } = useMemberships();
const router = useRouter();
useEffect(() => {
if (memberships && memberships.length > 0) {
const organisationId = memberships[0].organisationId;
router.push(`/organisations/${organisationId}/forms`);
}
}, [memberships, router]);
if (isErrorMemberships) {
return <div>Something went wrong...</div>;
}
return (
<div className="flex h-full w-full items-center justify-center">
<LoadingSpinner />
</div>
);
}