fix: add error catch

This commit is contained in:
DiamondThree
2023-01-12 18:37:43 +08:00
parent 32a5788504
commit 475566fa20

View File

@@ -25,12 +25,13 @@ export default function DevPage() {
const { acceptInvite } = useWorkspaceHelper(); const { acceptInvite } = useWorkspaceHelper();
const { user } = useAppState(); const { user } = useAppState();
useEffect(() => { useEffect(() => {
acceptInvite(router.query.invite_code as string).then(data => { router.query.invite_code &&
if (data && data.accepted) { acceptInvite(router.query.invite_code as string).then(data => {
setSuccessInvited(true); if (data && data.accepted) {
user && router.push(`/workspace/${data.workspace_id}`); setSuccessInvited(true);
} user && router.push(`/workspace/${data.workspace_id}`);
}); }
});
}, [router.query.invite_code]); }, [router.query.invite_code]);
return ( return (