From 67519d4bf8bc71450f4cb4b418d21ef46246789c Mon Sep 17 00:00:00 2001 From: Jared Pereira Date: Tue, 27 May 2025 23:13:50 -0400 Subject: [PATCH] don't use swr in loginform --- app/login/LoginForm.tsx | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) 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({ -- 2.51.2