diff --git a/app/login/LoginForm.tsx b/app/login/LoginForm.tsx index 581d0b7b..ccb8c756 100644 --- a/app/login/LoginForm.tsx +++ b/app/login/LoginForm.tsx @@ -11,7 +11,7 @@ import { BlueskySmall } from "components/Icons/BlueskySmall"; import { Input } from "components/Input"; import { useSmoker, useToaster } from "components/Toast"; import React, { useState } from "react"; -import useSWR, { mutate } from "swr"; +import { mutate } from "swr"; export default function LoginForm() { type FormState = @@ -31,10 +31,6 @@ export default function LoginForm() { email: "", }); - let { data: localLeaflets } = useSWR("leaflets", () => getHomeDocs(), { - fallbackData: [], - }); - const handleSubmitEmail = async (e: React.FormEvent) => { e.preventDefault(); const tokenId = await requestAuthEmailToken(formState.email); @@ -69,6 +65,8 @@ export default function LoginForm() { }, }); } else { + let localLeaflets = getHomeDocs(); + await loginWithEmailToken(localLeaflets.filter((l) => !l.hidden)); mutate("identity"); toaster({