mirror of
https://github.com/formbricks/formbricks.git
synced 2026-05-13 01:08:45 -05:00
6bfc46042b
* 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>
28 lines
770 B
TypeScript
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>
|
|
);
|
|
}
|